Prestashop:如何在安装时为我的模块在管理面板中添加选项卡?

时间:2015-10-15 15:57:43

标签: php model-view-controller smarty prestashop prestashop-1.5

如何在安装时为我的模块在管理面板中添加标签? 以下是模块http://dpaste.com/1PWGYHM

的基本代码

1 个答案:

答案 0 :(得分:0)

我使用类似的东西

$this->languages = Language::getLanguages();
//Admin Pdf Output
$tab = new Tab();
foreach ($this->languages as $lang)
    $tab->name[$lang['id_lang']] = 'Admin Pdf Output';
$tab->class_name = 'AdminPdfOutput';
$tab->id_parent = -1;
$tab->module = $this->name;
$tab->active = 1;
if (! $tab->add()) return false;

然后我在module_dir/controllers/admin/AdminPdfOutput.php中创建一个文件并将其声明为

class AdminPdfOutputController extends ModuleAdminController{
   ...
}