【发布时间】:2019-03-14 10:25:47
【问题描述】:
我正在开发我的模块,并且在本地主机中,我在后台创建了选项卡,当我单击此选项卡控制器时工作正常,但是当我将这个模块上传到我的真实主机模块上时,可以毫无问题地创建选项卡,但是当我单击此选项卡 prestashop 将显示“找不到页面!”
这是我的代码
$name="My test name";
$tab = new Tab();
$tab->id_parent=(int)Tab::getIdFromClassName('AdminParentModulesSf');
$tab->name=array();
foreach (Language::getLanguages(true) as $lang){
$tab->name[$lang['id_lang']]=$name;
}
$tab->class_name='AdminMyTest';
$tab->module=$this->name;
$tab->active=1;
$tab->add();
我已经创建了 admin/controllers/AdminMyTest.php
class AdminMyTestController extends ModuleAdminController
{
}
那么,你知道有什么问题吗? Prestashop 版本是 1.7.4
谢谢
【问题讨论】:
-
可能清除缓存并卸载/安装模块?
-
我已经重置了我的模块,但没有任何改变!!!你说的清现金是什么意思? @VincentG
标签: php prestashop