Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: rolets от Июля 12, 2011, 08:44:50 pm

Название: Проблема с параметром {php}
Отправлено: rolets от Июля 12, 2011, 08:44:50 pm
Поставил последнюю версию.
В шаблоне поставил {php}...{/php}
На предыдущих версиях такое работало, а теперь
Fatal error: Uncaught exception 'SmartyException' with message '{php} is deprecated, set allow_php_tag = true to enable' in /home/zoomaga/public_html/smarty/plugins/block.php.php:21 Stack trace: #0 /home/zoomaga/public_html/core/cache/e00df3311957635d46cf6568e6f1079328e2744a.file.index.tpl.html.php(30): smarty_block_php(Array, NULL, Object(Smarty_Internal_Template), true)...

Что делать?
Название: Re: Проблема с параметром {php}
Отправлено: mask от Июля 12, 2011, 09:26:57 pm
/smarty/smarty.class.php

public $allow_php_tag = false;

на

public $allow_php_tag = true;
Название: Re: Проблема с параметром {php}
Отправлено: rolets от Июля 12, 2011, 11:32:13 pm
Спасибо
Название: Re: Проблема с параметром {php}
Отправлено: ziquic от Июня 19, 2013, 07:42:01 pm
1. Не использовать пхп в шаблоне, если чтото надо то в папке темы создайте папку includes и в ней опишите нужную фукцию и полученый результат присвойте пременной и потом выведите эту переменную в шаблоне

2.  Вам уже обяснили

А почему нельзя использовать?
Название: Re: Проблема с параметром {php}
Отправлено: delasker от Июня 20, 2013, 07:43:06 am
Для здоровья сайта э-э.. вредно ;D
Название: Re: Проблема с параметром {php}
Отправлено: ziquic от Июня 20, 2013, 01:12:12 pm
Тогда посоветуйте каким способом лучше всего этот код вставить шаблон? :)

<?php
  
if (isset($_COOKIE['sofa_session_code'])) { 
      echo 
$_COOKIE['sofa_session_code']; } 
  else { echo 
""; }
?>

Название: Re: Проблема с параметром {php}
Отправлено: ziquic от Июня 20, 2013, 01:50:42 pm
Да. Все отлично работает. Спасибо большое за помощь.