Tickets - TicketMeta плагин копирования пути
Привет.
Задача такая:
При создании тикета с фронтенда, копируются путь первой загружаемой картинки в TV.

То есть копируем плейсхолдер [[+thumbs]], который мы можем получить в сниппете TicketMeta.
Проблема в том, как получить путь загружаемого файла, то есть [[+thumbs]], который нужно будет записан в TV.
Вот небольшой набросок. Подскажите пожалуйста, как можно получить это значение.
Задача такая:
При создании тикета с фронтенда, копируются путь первой загружаемой картинки в TV.

То есть копируем плейсхолдер [[+thumbs]], который мы можем получить в сниппете TicketMeta.
Проблема в том, как получить путь загружаемого файла, то есть [[+thumbs]], который нужно будет записан в TV.
Вот небольшой набросок. Подскажите пожалуйста, как можно получить это значение.
if ($modx->event->name == 'OnDocFormSave') {
$thumbs = /* Тут мы получаем путь загружаемого файла */;
$resource->setTVValue('my_tv', $thumbs );
$resource->save();
}
} Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Сниппет getThumb:
Вызываем так:
Например если не заполнен тв, то выводить первую картинку тикета, а если и он пустой (может вернуть id, если картинки нет), то не выводить ничего: