如果URL在Prestashop中包含关键字,则自动添加凭证代码
我想实现的主要目标是,如果用户单击了指向我的店铺的特定外部链接,则添加凭证代码。 因此(javascript?)脚本将分析url,如果它包含任何选定的关键字,将添加凭证 有人知道怎么做吗?如果URL在Prestashop中包含关键字,则自动添加凭证代码,prestashop,prestashop-1.6,Prestashop,Prestashop 1.6,我想实现的主要目标是,如果用户单击了指向我的店铺的特定外部链接,则添加凭证代码。 因此(javascript?)脚本将分析url,如果它包含任何选定的关键字,将添加凭证 有人知道怎么做吗? 谢谢我找到了一个非常简单的解决方案。 我做了一个模块 你可以在这里找到它: 很简单: 生成一个基本模块 为我的新模块选择了标题钩 使用以下函数修改了根目录中modulename.php文件中的头钩子函数: 希望能帮助别人。 谢谢大家 public function hookHeader() { $
谢谢我找到了一个非常简单的解决方案。 我做了一个模块 你可以在这里找到它: 很简单:
- 生成一个基本模块
- 为我的新模块选择了标题钩
- 使用以下函数修改了根目录中modulename.php文件中的头钩子函数:
public function hookHeader()
{
$this->context->controller->addJS($this->_path.'/views/js/front.js');
$this->context->controller->addCSS($this->_path.'/views/css/front.css');
if (Tools::getValue('voucher')){
$cartVoucher = Tools::getValue('voucher');
$idDiscount = Discount::getIdByName($cartVoucher);
Context::getContext()->cart->addDiscount($idDiscount);
}
}