0
我想在Prestashop後臺創建一個簡單的頁面。我不需要任何ObjectModel。Prestashop:在Admincontroller中顯示簡單頁面(不包含ObjectModel)
我創建了一個新的管理員選項卡。我的問題是在AdminController。
您可以看到以下代碼:變量不會傳輸到模板文件。我不明白如何去做。
類AdminAzertyController擴展AdminController {
public function initContent()
{
parent::initContent();
// Le template smarty
$tpl_path = _PS_MODULE_DIR_ .'paniersdegout/views/templates/admin/view.tpl';
$tpl = $this->context->smarty->createTemplate($tpl_path, $this->context->smarty);
$content = $tpl->fetch();
$this->context->smarty->assign('content', $content);
// Le passage de variable
$this->context->smarty->assign('test', 'test');
}
}
我想你是在將變量分配給該模板之前獲取模板內容的。 – Dhirender
您應該在提取之前傳遞變量。祝你好運。 – PrestaAlba