Prestashop 数据库中的新 javascript 变量

Posted

技术标签:

【中文标题】Prestashop 数据库中的新 javascript 变量【英文标题】:Prestashop new javascript variables from database 【发布时间】:2022-01-18 19:09:31 【问题描述】:

我在 PS 代码的 head 部分看到了一些 prestashop 变量。例如“var prestashop”。我可以在 js 文件中访问这些变量,例如“prestashop.currency.iso_code”将打印“EUR”。

但是如何添加新变量?我需要添加所有可用的货币以及兑换率。

【问题讨论】:

【参考方案1】:

回答自己的问题开始成为坏习惯......

 public function hookHeader($params)
       

        Media::addJsDef(
            array(
                'currency_id' => (int)$this->context->currency->id,
                'conversion_rate' => Context::getContext()->currency->getConversionRate(),
             )
        );
    

【讨论】:

以上是关于Prestashop 数据库中的新 javascript 变量的主要内容,如果未能解决你的问题,请参考以下文章

如何在Prestashop中展示畅销产品?

prestashop 中的自定义价格计算

Prestashop 1.7 中的自定义钩子

Prestashop 子类别中的子类别菜单

根据 prestashop 中的模块状态禁用覆盖的 tpl 文件

Prestashop 1.6.0.9 - 循环中的 $product->save() 只需要 10 个产品