我尝试添加自定义变量以在Prestashop中使用。在其他包中,我会将它们作为常量抛出到配置文件中,但是使用Prestashop看起来它可以在升级时重新创建settings.inc.php文件。我不想冒失去vars的风险。
是否有一个不同的地方我可以把它们放在Git中无法跟踪?
答案 0 :(得分:0)
您可以使用Configuration::updateValue('YOUR_CUSTOM_NAME', 'your_value')
保存并更新自定义值,并使用Configuration::get('YOUR_CUSTOM_NAME')
进行检索。
这些值存储在PrestaShop数据库的ps_configuration
表中,并且不会被更新覆盖。