我正在尝试为我的网站创建一个自定义页脚模块,这是我第一次在prestashop 1.6中创建一个模块,我读到了这篇文章
http://doc.prestashop.com/display/PS16/Adding+a+configuration+page
我的问题是我无法完全理解我是否需要为我的模块创建自定义表
Configuration::updateValue('FOOTERCUSTOM_NAME', $footercustom);
正如您在此代码中看到的,配置表已经创建,Configuration::updateValue
是默认的prestashop代码
如果我想在模块后台的配置页面创建输入1,输入2和输入3,它会自动在我的hookfooter
输出数据库中的数据。
这样做的正确方法是什么?
请注意,我已经成功创建了一个基本模块,这是我使用模块中的配置在数据库中插入数据的主要问题
答案 0 :(得分:7)
您不必创建自定义表格。使用Configuration::updateValue
方法,您可以在ps_configuration
表中存储/更新值,您可以使用Configuration::get
和Configuration::getMultiple
方法检索这些值。可以使用Configuration::deleteByName
方法删除值。
示例:
Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
答案 1 :(得分:2)