Тема: ✖ Использование PHP-кода в тексте статьи
Хочется вставить PHP-код в текст статьи.
<?php ... ?> не работает.
Или, может быть, вот так реализовать: [php]...[/php].
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Хочется вставить PHP-код в текст статьи.
<?php ... ?> не работает.
Или, может быть, вот так реализовать: [php]...[/php].
Это идеологически неверно и потенциально небезопасно.
Если хотите быстро добавить свой php-код, не вдаваясь в изучение деталей, добавьте его в шаблоны (хотя это тоже не лучший способ, он лишен кучи недостатков предлагаемого вами способа).
жаль. удачи.
а если через <!-- имя файла --> а в него уже код вписать? вставить инклюды в текст хтмл
А действительно, как правильно создать файлы и куда их положить, чтобы можно было вызвать код из них такой меткой <!-- имя файла --> ? Можно вставлять в них код счетчиков, баннерокрутилку, опросники, да много всякого. Ведь весь движок работает на таком принципе, очень удобно, но непонятно как это сделать правильно.
В начале обсуждения речь шла о текстах страниц. Мой ответ остается в силе.
Метки работают только в шаблонах. Но шаблоны и так представляют собой php-файлы, об этом написано в документации: http://s2cms.ru/docs/templates
В шаблонах работает обычная конструкция <?php include ... ?>. Поэтому нет смысла делать что-то похожее на <!-- имя файла -->.
Код счетчиков, баннеров и прочего нужно выносить в отдельные файлы и подключать их в шаблонах. Если код часто меняется, облегчить жизнь сможет расширение s2_tpl_edit (смотрите видеоинструкцию): http://s2cms.ru/extension/s2_tpl_edit
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум работает на движке PunBB, поддерживаемом Informer Technologies, Inc.