Иван
https://www.youtube.com/watch?v=unZWYAO8MsA&fbclid=IwAR23f2TT7FPUv-F5bUHITV20ldnS19e6ketErwxXMUKn_gI-VDrKQs9Fl2I
Sergey_K
А что с ней будет? Это официальный вполне ключ.
iWatchYouFromAfar
ребят
iWatchYouFromAfar
кто-нибудь накладывал водяной знак плагином в phpthumb?
iWatchYouFromAfar
не могу понять какой путь у файла должен быть
iWatchYouFromAfar
для ms2 без плагина вроде как можно обойтись
iWatchYouFromAfar
там путь в сурсах указывается
Sentinel
Ну да, без плагина 😊
Sentinel
Сорри, слово плагин, не прочитал 😊
Anonymous
Сделал, такую галерею, насколько плохо такое решение, можно ли как то упростить? <ul id="gallery"> [[*tour-gallery-image-01:!empty=` <li data-thumb="[[phpthumbon? &input=`[[*tour-gallery-image-01]]` &options=`w=136&h=86&zc=1`]]" data-src="[[*tour-gallery-image-01]]"> <img src="[[phpthumbon? &input=`[[*tour-gallery-image-01]]` &options=`w=486&h=324&zc=1`]]" /> </li> `]] [[*tour-gallery-image-02:!empty=` <li data-thumb="[[phpthumbon? &input=`[[*tour-gallery-image-02]]` &options=`w=136&h=86&zc=1`]]" data-src="[[*tour-gallery-image-02]]"> <img src="[[phpthumbon? &input=`[[*tour-gallery-image-02]]` &options=`w=486&h=324&zc=1`]]" /> </li> `]] </ul>
Anonymous
Таких tv 10 у меня, не стал весь код копировать
Иван
И использовать например MIGX
iWatchYouFromAfar
галереи делаются не через 10 tv а через migx + fenom
iWatchYouFromAfar
Во блин
iWatchYouFromAfar
wmt работает
iWatchYouFromAfar
а wmi нет, ошибок нет - че за жизнь
iWatchYouFromAfar
аллилуя я таки указал правильный путь)
Yani
еще есть https://modx.com/extras/package/assetmanager
iWatchYouFromAfar
еще есть https://modx.com/extras/package/assetmanager
не использовал никогда, не люблю ради мелочей ставить пакеты
iWatchYouFromAfar
сейчас я хоть знаю как работает мой плагин и если что всегда смогу пофиксить или исправить, а там нужно ковыряться
iWatchYouFromAfar
я 1 разикю но чаще MIGX .
аа ты про галерею
iWatchYouFromAfar
я думал про водяной знак))
Yani
ага
Yani
неее
iWatchYouFromAfar
не тут два варианта, либо ms2gallery платный, либо migx бесплатный, gallery мне не нравится
Pavel
делаю вызов сниппета из другого сниппета, (отправка почты) - все работает норм и дааные передаются в чанк-шаблон, а если вызов из плагина идет - то поля теряются
Pavel
кто ниб сталкивался?
Pavel
даже наверное не в этом проблема, на почту приходят теги {$text} и тд, из плагина, а если из сниппета - то все ок.. 😔
Andrey
не тут два варианта, либо ms2gallery платный, либо migx бесплатный, gallery мне не нравится
gallery удобно, когда 3 контекста с языками и вместо того, чтобы грузить фотки 3 раза, выбираешь нужную галерею
🙈 PG
gallery удобно, когда 3 контекста с языками и вместо того, чтобы грузить фотки 3 раза, выбираешь нужную галерею
я в таких случаях использую Babel, как связка ресурсов между контекстами/языками и при сохранении ресурса в плагине копирую нужные данные, или в случае с ms2gallery можно указать с какого ресурса тянуть галерею
Andrey
контентщики все равно напихают
Andrey
еще потом и претензии будут.. гружу одно отображает другое
🙈 PG
ну можно же лишние поля, вкладки итд скрывать
🙈 PG
один раз сделал и забыл, а так ходи гуляй постоянно по ресурсам, указывай им галерею, а список обычно только увеличивается
🙈 PG
хз, это уже дело вкуса
🙈 PG
но я давно взял себе за правило уменьшать менеджерам работу, ибо чем меньше им работы нужно делать, тем реже они задалбывают своими проблемами
🙈 PG
и дебилоустойчивость автоматически повышается
Игорь
Всем привет, а кто-то знает, как добавить доп поле в форму заказа ms2 и чтобы значение отправлялось на почту? В гугл не пойму, как делают, примеры только для нескольких полей сразу и нет примера где значение отправляется на почту (
Alex
Надо добавлять поля не только в чанк оформления заказа но и в чанк письма, тут где то даже инструкция была, сейчас попробую найти
Pavel
нужна помощь 🙌 есть сниппет свой, который отправляет письмо на почту, если его дергаю из другого сниппета - все ок, а если его дергаю как runSnippet из плагина - то на почту письмо приходит, но теги Fenom не обрабатываются..
Pavel
может была у кого такая проблема?
Pavel
не, не пробовал
iWatchYouFromAfar
попробуй
Pavel
протсто сниппет без параметров?
Pavel
я чет не понял, как его подключить ) я подумал на pdotools )
Sentinel
$pdo = $modx->getService('pdoFetch'); и return $pdo->getChunk('chunk', $params);
iWatchYouFromAfar
Pavel
мм, а если мне чанк не нужен )
iWatchYouFromAfar
я чет не понял, как его подключить ) я подумал на pdotools )
$path = MODX_CORE_PATH . 'components/pdotools/model/pdotools/'; $pdoFetch = $modx->getService('pdofetch','pdoFetch', $path, $scriptProperties);
Pavel
ок гляну
iWatchYouFromAfar
ок гляну
/** @var pdoTools $pdo */ if (class_exists('pdoTools') && $pdo = $modx->getService('pdoFetch')) { echo 'pdoTools подключен'; } else { echo 'pdoTools не подключен'; }
iWatchYouFromAfar
pdoFetch подключает и инициализирует основной класс
iWatchYouFromAfar
в своем сниппете подключаешь пдо и проверяешь
Pavel
ща чекну
Игорь
Надо добавлять поля не только в чанк оформления заказа но и в чанк письма, тут где то даже инструкция была, сейчас попробую найти
Спасибо, так и сделал, но не выводит, также добавил в системные настройки ms2_order_address_fields имя поля через запятую, все равно не выводит, хотя в консоле смотрю, данные на бек отправляет, я так понял надо ещё в бд таблицу добавлять и писать плагин для обработки этого поля...
Pavel
надо посмотреть что в чанк приходит наверное, и что на выходе он отдает
Pavel
тк я передаю массив данных в чанк (шаблон письма) - $tpl = $modx->getChunk('notifyTplToUser', $fields); и его использую уже как body $modx->mail->set(modMail::MAIL_BODY, $tpl);
Pavel
хз, $fields передаются, а $tpl уже обрабатывается без Fenoma
🙈 PG
$modx->getChunk() не понимает fenom
Pavel
[[++site_name]] - пашет, а {$_modx->config.site_name} нет
Pavel
ааа
Pavel
спасибо, попробую
🙈 PG
$pdoTools = $modx->getService('pdoTools'); чуть выше не забудь
🙈 PG
и должно заработать
🙈 PG
ааа
получилось?
Pavel
ага
Pavel
все сломалось ) ща добавлю
Pavel
получилось?
дааа, крутяк! я уже думал всю ночь ковыряться ))
Pavel
спасибо