我的 magento 网站有问题,当我通过类别单击产品时,会打开产品详细信息。但是当我通过搜索栏搜索产品并单击搜索结果产品时,产品详细信息不显示,它给了我一个空白页面。所有产品都设置为“目录,搜索”。
我调查了
"frontend\default\modern\template\catalog/product/view.phtml"
我在 view.phtml 中找不到任何不寻常的东西
谁能给我一个提示,我应该从哪里开始调试这个问题?
谢谢
我的 magento 网站有问题,当我通过类别单击产品时,会打开产品详细信息。但是当我通过搜索栏搜索产品并单击搜索结果产品时,产品详细信息不显示,它给了我一个空白页面。所有产品都设置为“目录,搜索”。
我调查了
"frontend\default\modern\template\catalog/product/view.phtml"
我在 view.phtml 中找不到任何不寻常的东西
谁能给我一个提示,我应该从哪里开始调试这个问题?
谢谢
打开 index.php 并取消注释ini_set('display_errors', 1);
,打开 .htaccess 并添加SetEnv MAGE_IS_DEVELOPER_MODE true
重新加载并查看是否收到任何错误消息,如果没有,请检查您的网络服务器错误日志或 Magento exception.log 文件。
我不确定这里的问题是什么,但从调试开始,我认为在 code->Core->Mage->CatalogSearch->ResultController.php->indexAction() 处设置断点是个好主意。假设表单上的 action 属性设置为http://www.yourwebsite.com/catalogsearch/result/
希望有帮助。
干杯,斯瓦普纳
这是解决方案:
转到管理面板 =>> 管理产品 =>> 选择显示空白页面的产品 =>> 从左侧进入设计 =>> 设置自定义设计、日期和页面布局的值...完成...