Ребята, включайте вывод ошибок на дев-серверах. Как вы так работаете без отладки? Вслепую? Пишет же четко: Fatal error: Uncaught exception 'SmartyException' with message '{php} is deprecated, set allow_php_tag = true to enable В контроллере или в плагине пропишите $modx->smarty->allow_php_tag = true; и будет вам счастье.
Падла, вырезает теги, дам картинкой щас ? ?
Ну логически предположить, то комент должен якобы закрыть тег modx, но само собой он его не закроет, так как это другая песня вообще. Кроме того, я бы еще посоветовал не делать такие конструкции ` &else=`` Потому что оба варианта будут отработаны в любом случае. А если внутри еще права доступа проверяются или js скрипты есть — то они сработают при любом раскладе. Как рекомендовали в этих случаях поступать (если IF необходим):
Да я тролю в силу того, что две мысли о смарти в один день появились. И, кстати, {php} не пашет, погляди на досуге, плиз. Возможно не пашет в силу того, что сам шаблон в modx тоже с PHP. И получается, по первому мнению, эдакая рекурсия, что апач нагружается на 100% и вылетает по «бесконечному циклу».
Ты что-то не то сделал. В логах modx запротоколировал Could not load class: SocietyUser from mysql.societyuser. Пользователь физически должен быть. Это MODX не может найти класс пользователя. Проверь добавлен ли extension package на настройки системы. Можешь в личку прислать логин и пароль к админке и phpMyAdmin, я гляну.
Попробовал поставить модуль, он убил юзера admin. В базе поставил ему: admin SocietyUser. В логах modx запротоколировал Could not load class: SocietyUser from mysql.societyuser.
Нет, это не твоя мысль совсем, не присваивай :-) Если ты про {php}, то я ее даже и не смотрел. А историю того, как я к этому пришел, я написал в топике.
А меня корежат такие ляпы.
Натолкнул я тебя на мысль посмотреть на смарти и ты нашел там совсем другую плюшку -) Спасибо, не знал.
Я лично не уведомляю людей о таких приколах, оставляя за ними право попробовать эти грабли лично =)