У меня есть файл php, в котором я восстанавливаю данные из базы данных, а затем я хотел бы использовать эти данные в файле tpl.
мой код php:
require_once('../lib_smarty/Smarty.class.php');
try
{
$smarty = new Smarty();
$mysql_ressource = mysql_connect('******', 'nameBDD', 'mdpBDD');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$sQuery = "SELECT `id_product` FROM `ps_category_product` WHERE `id_category`= 252 OR `id_category` = 60 OR `id_category`= 128 OR `id_category` = 117";
$smarty->assign('prod', $mysql_ressource->getAssoc($sQuery));
$smarty->display('shopping-cart.tpl');
и мой tpl:
{foreach item=foo from=$prod }
<p>{$foo}</p>
{/foreach}
Но это не работает. У меня такое впечатление, что файл php никогда не запускается.
Что кто-то видит почему?
Спасибо.
Извините, я не очень хорошо говорю по-английски и не уверен, что понимаю этот вопрос. Но я работаю над Prestashop, и я ищу, чтобы восстановить идентификатор в моей базе данных для отправки в файл tpl для отображения.
Какая система шаблонов представляет собой этот
twig
, я могу догадаться, глядя на него.