1

Тема: ✖ Использование PHP-кода в тексте статьи

Хочется вставить PHP-код в текст статьи.
<?php ... ?> не работает.
Или, может быть, вот так реализовать: [php]...[/php].

2

Re: ✖ Использование PHP-кода в тексте статьи

Это идеологически неверно и потенциально небезопасно.

Если хотите быстро добавить свой php-код, не вдаваясь в изучение деталей, добавьте его в шаблоны (хотя это тоже не лучший способ, он лишен кучи недостатков предлагаемого вами способа).

3

Re: ✖ Использование PHP-кода в тексте статьи

жаль. удачи.

4

Re: ✖ Использование PHP-кода в тексте статьи

а если через <!-- имя файла --> а в него уже код вписать? вставить инклюды в текст хтмл

5

Re: ✖ Использование PHP-кода в тексте статьи

А действительно, как правильно создать файлы и куда их положить, чтобы можно было вызвать код из них такой меткой <!-- имя файла --> ? Можно вставлять в них код счетчиков, баннерокрутилку, опросники, да много всякого. Ведь весь движок работает на таком принципе, очень удобно, но непонятно как это сделать правильно.

6

Re: ✖ Использование PHP-кода в тексте статьи

В начале обсуждения речь шла о текстах страниц. Мой ответ остается в силе.

Метки работают только в шаблонах. Но шаблоны и так представляют собой php-файлы, об этом написано в документации: http://s2cms.ru/docs/templates
В шаблонах работает обычная конструкция <?php include ... ?>. Поэтому нет смысла делать что-то похожее на <!-- имя файла -->.

Код счетчиков, баннеров и прочего нужно выносить в отдельные файлы и подключать их в шаблонах. Если код часто меняется, облегчить жизнь сможет расширение s2_tpl_edit (смотрите видеоинструкцию): http://s2cms.ru/extension/s2_tpl_edit