Стоит JCE c разрешением php. PHP не обрезается, но и не исполняется, почему? Добился исполнения только через Sourcerer, можно ли заставить его работать в JCE? Напрямую в БД тоже php не исполняется, я так понимаю что только через плагины можно Sourcerer, Jumi и тп., или есть способ напрямую заставить работать? (с javascript проблем в этом плане нет).
Я так понимаю, что создать модуль c php можно только с помощью специального плагина? А как его вывести в статью?
В админке зайдите в расширения-модули там есть кнопка вверху справа новый(или создать) нажимаете ее ,далее выбираете "Собственный HTML" и потом вставляете свой php код .
Не получается. Создаю новый модуль с Произвольным HTML, стоит JCE с разрешением php, пишу тестовый код <?php echo "test"; ?>, вывожу модуль в шаблон и слово test не выводится, код не исполняется.
Вот этот модуль установите http://extensions.joomla.org/extensions/4089/details и создавайте модуль с его помощью - php будет исполняться.
Спасибо. Но судя по описанию данный модуль исполняет css и javascript, так что с выводом php тоже ничего не вышло. Я понял, что без установки доп модулей php не вывести, а значит переменную php из материала или созданного модуля в шаблон не передать, так как исполнение идет в локальном пространстве модуля исполнителя, даже глобальные переменные не помогают. А создать работающий модуль php удалось только через jumi. Кстати, как вставить созданный модуль в статью?
Включить плагин "Загрузка модулей в статьи" , в статью вставить {loadposition user1}, где user1 - позиция модуля.
Спасибо. Sourcerer работает нормально, но тогда зачем вообще в JCE поддержка php если он все равно не исполняется без доп плагинов? Увы, с помощью Sourcerer и Jumi переменную в шаблон передать не выходит, максимум с помощью JRequest::getVar переменная читается в двух разных модулях, написанных через один плагин, неужели нет способа?