我已经构建了自己的组件。我非常了解这些东西,但突然我想知道joomla请求我的自定义组件不显示任何东西。它显示空白页。看到这个:http://designsoft.bestplacestestserver.com/index.php?option=com_marketplacemanager
这里是'marketplacemanager.php'的组件文件的初始代码,其中请求没有到达。不知道为什么。
Code - marketplacemanager.php
define ('_JEXEC') or die;
jimport (joomla.application.component.helper);
回声"aa";退出;//应该显示如下
进入全局配置。在服务器选项卡上将错误报告转到开发。重新加载页面。现在您很可能会看到错误。
试试这个,将代码的第一行替换为:
defined('_JEXEC') or die('why is blank?');
如果仍然没有显示任何东西,这意味着在服务器上显示错误被锁定,因此检查错误日志将是唯一的选择。
问题已解决。实际上MVC命名模式或其他地方是错误的。我没有正确地重命名我重用的现有组件