Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Prestashop 单击按钮/链接时调用函数_Prestashop_Smarty_Prestashop 1.7 - Fatal编程技术网

Prestashop 单击按钮/链接时调用函数

Prestashop 单击按钮/链接时调用函数,prestashop,smarty,prestashop-1.7,Prestashop,Smarty,Prestashop 1.7,我在.tpl页面上有一个按钮,在Product类中有一个工作函数(例如:{Product::getProductAttributesIds()}) 我喜欢只在“单击”或“提交”按钮后调用此函数 如果我使用“action={Product::getProductAttributesIds()}”-函数将在页面加载时立即被调用 如何仅在单击按钮后运行此功能* PS 1.7;只需使用控制器和.tpl文件该方法将仅在加载期间运行(在.tpl中)。如果您想单独调用它,您需要创建一个ajax请求(在控制器中

我在.tpl页面上有一个按钮,在Product类中有一个工作函数(例如:
{Product::getProductAttributesIds()}

我喜欢只在“单击”或“提交”按钮后调用此函数

如果我使用
“action={Product::getProductAttributesIds()}”
-函数将在页面加载时立即被调用

如何仅在单击按钮后运行此功能*


PS 1.7;只需使用控制器和.tpl文件

该方法将仅在加载期间运行(在.tpl中)。如果您想单独调用它,您需要创建一个ajax请求(在控制器中),该请求将调用该方法,或者您可以在加载过程中将该方法的结果隐藏在页面上,然后在单击时显示/使用它。然后在按钮中使用javascript onClick方法调用ajax或显示隐藏结果