Cистема управления сайтом

Метод raw

Поддерживается в <dynamic>

Метод raw служит для использования djem-конструкций в php.

Метод выводит содержимое без тегов <?php ?>

Пример

DJEM-script при использовани  <dynamic>

<?php include($_SERVER['DOCUMENT_ROOT'] . '/cache/tags/'.<foreach[list]._id>.'.phtml'); ?>
Сформирует
<?php include($_SERVER['DOCUMENT_ROOT'] . '/cache/tags/'.<?php echo $foreach_list->{'_id'}; ?>.'.phtml'); ?>

Что вызовет ошибку синтаксиса PHP

Использую метод raw можно избежать данной ошибки

<?php include($_SERVER['DOCUMENT_ROOT'] . '/cache/tags/'.<foreach[list]._id.raw>.'.phtml'); ?>
Сформирует
<?php include($_SERVER['DOCUMENT_ROOT'] . '/cache/tags/'.$foreach_list->{'_id'}.'.phtml'); ?>

Пример

<?php
$var = <foreach[list]._id.raw>;
$var = $var * 2;
print
$var;
?>

Поиск по документации

О компании  |  Партнёрам

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla