gpt4 book ai didi

php - 新的 Prestashop 模块未显示在模块列表中

转载 作者:搜寻专家 更新时间:2023-10-31 21:50:31 25 4
gpt4 key购买 nike

我正在为 Prestashop 1.7 创建一个模块,遵循 tutorial ,我的实际代码是这样的:

/themes/myTheme/modules/hwmodule/hwmodule.php

class HwModule extends Module
{
public function __construct() {
$this->name = 'hwmodule';
$this->tab = 'front_office_features';
$this->version = '1.0.0';
$this->author = 'Lai';
$this->need_instance = 0;
$this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_);
$this->bootstrap = true;

parent::__construct();

$this->displayName = $this->l('My module');
$this->description = $this->l('Description of my module.');

$this->confirmUninstall = $this->l('Are you sure you want to uninstall?');

if(!Configuration::get("MYMODULE_NAME"))
$this->warning = $this->l('No name provided');
}

}

如文档中所述,此代码允许进行基本安装,但当我在模块列表(管理 > 模块 > 模块和服务)中找不到它时。

我的代码有什么问题?

最佳答案

模块应该位于 /modules/hwmodule/hwmodule.php 而不是。 themes/myTheme/modules/hwmodule/ 您可以放置​​主题 tpl。例如,如果您在 /modules/hwmodule/views/template.tpl 中使用模板,您可以为每个主题修改相同的模板,将其放置在 themes/myTheme/modules/hwmodule/views/模板.tpl

关于php - 新的 Prestashop 模块未显示在模块列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44444082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com