Как вставить сторонний РНР-код
Вставку и выполнение стороннего кода можно осуществить с помощью создания собственного шаблонного тега.
Для этого в папке themes/functions добавим еще один файл. Например, show_my_code.php.
Пример:
<?php
if (! defined('DIAFAN'))
{
$path = __FILE__;
while(! file_exists($path.'/includes/404.php'))
{
$parent = dirname($path);
if($parent == $path) exit;
$path = $parent;
}
include $path.'/includes/404.php';
}
echo 'DIAFAN.CMS';
Чтобы код внутри метода выполнился, выведем шаблонный тег в одном из файлов папки themes. Как правило, это site.php:
<insert name="show_my_code">
Теперь код файл show_my_code.php будет подключаться каждый раз, когда шаблоном страниц сайта является файл site.php. В нашем случае будет выводиться «DIAFAN.CMS».
Тег также можно вставить в визуальный редактор, для этого нужно выбрать кнопку «Редактировать HTML-код» (первая кнопка визуального редактора).
Ваши комментарии и дополнения
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.