我想在prestashop中创建一个与多站点兼容的模块。那么有人可以告诉我如何制作一个兼容多线程的模块。任何帮助和建议都会非常明显。感谢
答案 0 :(得分:1)
如果您只关注the official guidelines for creating a module,您的模块将多元化。
基本上,在您的代码中,如果您使用Configuration类(例如Configuration :: updateValue()),您的更改将应用于当前商店。如果要对所有商店进行更改,则必须设置/获取上下文,例如:
if (Shop::isFeatureActive())
Shop::setContext(Shop::CONTEXT_ALL);
页面" Using the context object"如果您打算编写模板文件,那么它也非常有用。