Sergey

Sergey

С нами с 12 сентября 2019; Место в рейтинге пользователей: #665
Sergey
30 июня 2022, 11:20
0
Всем спасибо за ответы. Какие еще шаблонизаторы сейчас есть для modx? Просто в последний раз лет 5 назад с ней работал, сейчас возвращаюсь так сказать))
Sergey
06 мая 2022, 14:18
0
Скачивал отсюда, по прямой ссылке https://modx.com/download/direct?id=modx-2.8.4-pl.zip
Sergey
06 мая 2022, 14:07
+1
Почему то чистая установка встала со второго раза только.

Прошли тесты, но при установки вывалило ошибку «Class 'xPDODriver_' not found in… „

далее заново запустил, стало ругаться на синтакс конфига core/config/config.inc.php, не хватало одинарных ковычек. После исправления, запуск инсталяции повторно и все встало.
Sergey
06 мая 2022, 13:10
0
Для третьей версии пока никакого минишопа нет получается?
Sergey
29 апреля 2020, 11:16
0
Ну хорошо, а тот же sitedev например что позволяет? Спрашиваю, потому что из коробки не взлетел, но интересно, что он может, имеет ли смысл дальше его копать для задачи указанной выше? )
Sergey
29 апреля 2020, 10:27
0
Template templates/page.tpl not found
Вот это пишет в логах, отображаются пустые страницы. Куда копать?
Sergey
28 апреля 2020, 12:21
0
В системных настройках есть директива phpthumb_allow_src_above_docroot

Она разрешает выходить за пределы докрута хттп сервера. Мне помогло. С точки зрения безопасности не очень правильно ее включать, но на дефолтных настройках работает.
Sergey
27 февраля 2020, 19:51
0
Немного странно, потому что пришлось копать в принудительный вызов события.
Sergey
21 февраля 2020, 17:56
1
+2
В общем все оказалось гораздо проще, есть метод.

$modx->invokeEvent('msOnUpdateOrder',array(
'mode' => 'upd',
'id' => $order->get('id'),
'msOrder' => &$order,
'object' => &$order,
));

Где $order — объект заказа. После вызова срабатывают плагины и все вроде норм.
Sergey
21 февраля 2020, 16:28
0
Не много не догоняю как сделать вызов с изменением данных. Может еще примеры есть?
Sergey
18 февраля 2020, 12:23
0
Спасибо! Вроде понятно. Еще вопросик, какие объекты штатно доступны во время запуска класса? Условно говоря мне надо вытянуть данные заказа, что бы сделать платеж
Sergey
17 февраля 2020, 10:48
0
Итак, проверил на свежеустановленной ЦМС, версии MODX Revolution 2.7.2-pl

PDO tools 2.12.5 -pl

Парсер не останавливается. Возможно дело в версии конкретно той цмс, где столкнулся изначально
Sergey
17 февраля 2020, 10:24
0
Воспроизводится на 2.6.5-pl
PDO tools 2.12.3
Sergey
06 февраля 2020, 16:44
0
Про это известно, спасибо!
Sergey
06 февраля 2020, 10:15
0
Знаю про это ) Но прикол в том, что шаблон пустой. Я сейчас вышел из положения, просто указываю чанки и в них уже феном. Но все же хотелось бы полностью на феном все перевести
Sergey
06 февраля 2020, 09:49
0
Честно говоря Вас не понял. Чем код фенома в чанке должен отличаться от кода в шаблоне?

Простой пример

{if $a == 5} {/if} в чанке работает, в шаблоне останавливает парсер.

pdotools_fenom_parser — включает обработку шаблонизатором всех страниц сайта. То есть, не только чанков, но и шаблонов

Вот эта опция включена как раз
Sergey
06 февраля 2020, 08:55
0
Отдает пустую страницу. Лог пока дать не могу, надо отследить.
Причем тот же самый код в чанке, который вызывается из шаблона, срабатывает. Я поначалу думал что синтаксис, но потом понял что синтаксис не причем, в чанке работает.
Sergey
05 февраля 2020, 18:17
0
Она выставлена в значение «да»
Тем не менее феном работает только в чанках