Page 1 of 1
{$variable} в php коде ???
Posted: Fri Apr 24, 2009 12:37 pm
by dexel
В цмс гуляет eval smarty по php коду????
В action.default.php например, что это:
Code: Select all
$sql = "SELECT id FROM module_forum_forums {$where} ORDER BY position, name";
$dbresult =& $db->Execute($sql);
Что в php коде делает смарти? Или то не смарти?
Или запросы к базе через смарти проходят?????
Re: {$variable} в php коде ???
Posted: Fri Apr 24, 2009 1:42 pm
by Sonya
В каком модуле?
Re: {$variable} в php коде ???
Posted: Mon May 04, 2009 10:51 am
by skyboy
использование фигурных скобок внутри строк с двойными кавычками никакого отношения к smarty не имеет.
это
способ указания интерпретатору: "здесь упомянута PHP-переменная; вставь её значение, пожалуйста".
Re: {$variable} в php коде ???
Posted: Mon May 04, 2009 11:19 am
by Sonya
skyboy wrote:
использование фигурных скобок внутри строк с двойными кавычками никакого отношения к smarty не имеет.
это
способ указания интерпретатору: "здесь упомянута PHP-переменная; вставь её значение, пожалуйста".
Спасибо за ссылку. А то искала-искала и не нашла.

Re: {$variable} в php коде ???
Posted: Mon May 04, 2009 6:48 pm
by ZYV
Вообще-то как раз нет, это не PHP-переменная. Это переменная, которая была привязана к шаблону командой assign().