1

我正在尝试为我的网站创建一个自定义页脚模块,这是我第一次在 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
这样做的正确方法是什么?

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

4

2 回答 2

7

您不必创建自定义表。使用该Configuration::updateValue方法,您可以在表中存储/更新值,并且可以使用和方法ps_configuration检索这些值。可以使用该方法删除值。Configuration::getConfiguration::getMultipleConfiguration::deleteByName

例子:

Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
于 2014-06-04T12:06:10.110 回答
2

您也可以参考本指南,仍然有效

http://doc.prestashop.com/display/PS15/Creating+a+PrestaShop+module#CreatingaPrestaShopmodule-ThegetContent()方法

于 2014-06-06T09:33:35.310 回答