Добавление новой записи в migx с помощью xpdo

Необходима помощь. Не знаю как добавлять новую запись в migx(к примеру в одной строке 3 значения: Фамилия, Возраст, Пол) при помощи xPDO.
Дмитрий
11 марта 2016, 13:13
modx.pro
5
2 218
0

Комментарии: 2

Василий Наумкин
11 марта 2016, 16:20
0
Собственно весь вопрос в названии темы.

Собственно, давай мы тебя отключим?
    but1head
    11 марта 2016, 16:48
    1
    0
    Третий результат в гугле…
    $input = $doc->getTVValue('myMigx');
    $res = $modx->fromJSON($input);
    $count = count($res);
     
    $new = array(
        'MIGX_id'       => $count + 1,
        'name'          => $scriptProperties['fields']['name'],
        'message'       => $scriptProperties['fields']['message'],
        'email'         => $scriptProperties['fields']['email'],
        'date'          => $scriptProperties['fields']['date'],
    );
    $res[] = $new;
     
    if (!$doc->setTVValue('myMigx', $modx->toJson($res))) {
      $modx->log(modX::LOG_LEVEL_ERROR,'There was a problem saving your data!');
      return false;
    }
      
    return true;
      Andrey
      20 сентября 2016, 20:42
      0
      Приветствую! А можно небольшой вопросик, как должен выглядеть чанк обертка для данного вывода? И можно ли использовать этот метод с TicketForm? Заранее благодарю за помощь!
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3