1
我需要解析任何传递给Prestashop中任何静态页面的变量,并将任何以“http”(纯文本)开头的变量替换为“a href “S。 我已经有正则表达式,但我需要知道如何使用模块而不修改核心功能,并且不使用类或控制器的覆盖目录。Prestashop - 用模块更改核心函数(不是覆盖目录)
变量在发送结果到tpl文件之前需要被解析;我已经找到了一个覆盖ObjectModel类的解决方案,但是我需要在模块内部完成此操作。 问题是,我不清楚我该怎么做,因为ObjectModel使用它的构造函数从数据库抓取数据。
不知何故,我需要重写模块内的ObjectModel构造函数,并能够在将数据发送到页面上包含的任何tpl之前解析数据库值。
任何人都可以帮助我吗?
编辑:我也需要能够做到这一点的电子邮件模板。