我是Prestashop模块开发的新手,很抱歉,如果这是一个愚蠢的问题。。。我一直在看文件,但我没有找到我要找的东西,所以我来了,
我想在保存actionCartSave时在屏幕上显示一条消息(仅用于调试目的),其中包含不同的上下文变量等等。类似于js中的“console.log()”或“alert()”的内容。
无法将产品添加到购物车。
文本状态:'parsererr'
ErrorTrown:'语法错误:JSON解析错误:无法识别的令牌'
响应文本:
*{
“产品”:[……]*
我已经测试了此代码:
public function hookActionCartSave( $params )
{
ppp('message: ');
return true;
}
...在模块类定义中,但在将产品添加到购物车时出现以下错误:
我得到这个文本在不同的浏览器窗口。
所以拜托,最好的方法是什么?
希望一切都清楚。谢谢
我不确定这是不是最好的选择,但我发现用一个简单的
throw new Exception('Custom message ' . $someVariable);
你所做的是正确的,这个错误信息是由浏览器中运行的javascript引发的,因为你使用ppp打印的附加信息不是有效的JSON。
如果使用Chrome,请使用开发人员工具并选择网络选项卡。你会在这里看到ajax调用。您可以通过单击它来更详细地检查此调用。
我已经创建了一个Prestashop Backoffice模块,但在单击菜单中的模块选项卡时,我发现错误:在此处输入图像描述404页面未找到? 我想在点击模块选项卡上创建一个模板,并在那里显示一些文本。
问题内容: 我试图让我的AngularJS陷入困境。 据我了解,模块加载时应调用配置函数。 但事实并非如此! 我在标签上有指令。并且脚本以正确的顺序(就此而言)在主体关闭标签之前加载。 我敢肯定我一定会在这里忽略一些琐碎的事情。应该有一条消息打印到控制台。但是它仍然是空的,没有任何错误或警告。 应用程序的各个部分不依赖于路线即可正常运行。 更新:我的service.js的简化版 问题答案: 我用来
一、简介 黄页模块的基本设置 二、基本设置 三、SEO设置 二、权限设置
SOFABoot 模块是一个普通的 Jar 包加上一些 SOFABoot 特有的配置,这些 SOFABoot 特有的配置,让一个 Jar 包能够被 SOFABoot 识别,使之具备模块化的能力。 一个完整的 SOFABoot 模块和一个普通的 Jar 包有两点区别: SOFABoot 模块包含一份 sofa-module.properties 文件,这份文件里面定义了 SOFABoot 模块的名称
我对prestashop 1.7中select2中的ajax有问题。当我尝试写一些东西时,调用是200,但我得到错误“控制器Psb2BAjaxModuleAdmin丢失或无效。” 我在模块modules/psb2b/src/Controller/psb2bajaxmoduledmincontroller中创建了用于测试的控制器。php 在admin目录admin*********/themes/d