Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как вставить php-скрипт в содержимое поля компонента?

12.08.2014, 14:03
Гость
Гость

Добрый день!

Можно ли сделать, чтобы в редактируемом содержимом поля компонента, которое является текстовым блоком с разрешенными HTML-тегами, работала примерно такая конструкция:

<p>Безусловно, купить новую машину нереально.</p>
<div class='com-list'>
---код php---
</div>
<p> Наш сайт гарантирует полное понимание.</p>

К сожалению, не могу сюда вставить тэги HTML для наглядности.
Вобщем, можно ли каким-то образом вставлять php прямо в содержимое полей компонента?

С уважением.
16.08.2014, 12:33
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Да без визуального редактора. А в визуальном попробуйте использовать кнопку источник после нее сохранить. Недостаток При следующем редактировании кода не будет. И не факт что сработает.
Чтобы после вписанный код работал то вам придется использовать функцию eval() (подробнее на php.ru)
В коде компонента.
<?=eval($f_Message)?>

Еще вариант более надежный и верный это использование виджетов. В нем вы прописываете что вас интересует а уже в текстовом поле вставляете псевдопеременную типа %NC_WIDGET (точное название в информации по созданному виджету или коды вставки если вы в разделе виджета).

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
198 196 2014-08-16 12:33:32 13768
Описание проекта