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

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

有帮助吗?

解决方案

您不必创建自定义表。随着 Configuration::updateValue 您可以存储/更新值的方法 ps_configuration 表,您可以使用以下命令检索这些值 Configuration::getConfiguration::getMultiple 方法。可以使用以下命令删除值 Configuration::deleteByName 方法。

例子:

Configuration::updateValue('FOOTERCUSTOM_INPUT_1', $input1Stored);
$input1Retrieved = Configuration::get('FOOTERCUSTOM_INPUT_1');
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top