Prestashop 1.6自定义模块如何在后台配置中添加自定义输入和表

 自由风纪战_951 发布于 2023-01-11 18:08

我正在尝试为我的网站创建一个自定义页脚模块,这是我第一次在prestashop 1.6中创建一个模块,我读到了这篇文章

http://doc.prestashop.com/display/PS16/Adding+a+configuration+page

我的问题是我无法完全理解我是否需要为我的模块创建一个自定义表

Configuration::updateValue('FOOTERCUSTOM_NAME', $footercustom); 

正如您在此代码中看到的,Configuration表已经创建,并且Configuration::updateValue是默认的prestashop代码

如果我想在模块后台的配置页面创建输入1,输入2和输入3,它会自动在我的数据库中输出数据hookfooter.
这样做的正确方法是什么?

请注意,我已经成功创建了一个基本模块,这是我使用模块中的配置在数据库中插入数据的主要问题

1 个回答
  • 您不必创建自定义表.使用该Configuration::updateValue方法,您可以在ps_configuration表中存储/更新值,您可以使用Configuration::getConfiguration::getMultiple方法检索这些值.可以使用该Configuration::deleteByName方法删除值.

    例:

    Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
    $input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
    

    2023-01-11 18:10 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有