Prestashop 在没有模板文件的情况下从显示挂钩呈现html

Prestashop 在没有模板文件的情况下从显示挂钩呈现html,prestashop,smarty,prestashop-1.6,prestashop-1.7,prestashop-modules,Prestashop,Smarty,Prestashop 1.6,Prestashop 1.7,Prestashop Modules,我想使用显示钩子添加一个具有特定id的div(稍后由一些javascript填充) 我可以创建一个专用的tpl文件,但这似乎有些过分:有没有一种方法可以从PHP模块以编程方式呈现html?可以为某些渲染方法提供以下数组: array( 'div' => array( 'id' => 'my-div-'.Tools::getValue('id_product') )) 我知道有一种方法可以使用HelperForm以这种方式生成管理表单。我想知道这对于一些随机显示挂钩中的随机h

我想使用显示钩子添加一个具有特定id的div(稍后由一些javascript填充)

我可以创建一个专用的tpl文件,但这似乎有些过分:有没有一种方法可以从PHP模块以编程方式呈现html?可以为某些渲染方法提供以下数组:

array(
'div' => array(
    'id' => 'my-div-'.Tools::getValue('id_product')
))
我知道有一种方法可以使用
HelperForm
以这种方式生成管理表单。我想知道这对于一些随机显示挂钩中的随机html是否可行。

您可以使用“echo”或直接在显示挂钩中以字符串形式返回html内容,但建议使用Tpl文件。

您可以使用“echo”或者直接在显示挂钩中以字符串形式返回html内容,但建议使用Tpl文件