我的 Joomla 组件没有显示任何内容

Posted

技术标签:

【中文标题】我的 Joomla 组件没有显示任何内容【英文标题】:My Joomla component not displaying anything 【发布时间】:2013-03-08 08:38:36 【问题描述】:

我已经构建了自己的组件。我对这些东西非常了解,但突然间我想知道对我的自定义组件的 joomla 请求没有显示任何内容。它显示空白页。 看到这个: http://designsoft.bestplacestestserver.com/index.php?option=com_marketplacemanager

这是请求未到达的组件的“marketplacemanager.php”文件的初始代码。不知道为什么。

代码 - marketplacemanager.php

定义('_JEXEC') 要么死;

jimport('joomla.application.component.helper');

回声'aa';出口; // 应该有一些显示在这里

【问题讨论】:

检查你的错误日志,同时检查tutorial how to create mvc component in Joomla 【参考方案1】:

转到全局配置。在服务器选项卡上,将错误报告转为开发。重新加载页面。您现在很可能会看到该错误。

【讨论】:

感谢您的帮助。我已经解决了这个问题。实际上有一个未知的 MVC 问题。我创建了新组件,它工作正常:) 天哪,这太有用了。我不知道这个选项可用,我终于明白我的组件代码出了什么问题。谢谢【参考方案2】:

试试这个,将代码的第一行替换为:

defined('_JEXEC') or die('why is blank?');

如果仍然没有显示任何内容,则意味着在您的服务器上显示错误已被锁定,因此检查错误日志将是唯一的选择。

【讨论】:

没有,实际上没有任何工作:) 甚至第一行也没有显示。我检查了命名约定,一切正常。但实际上一些 MVC 命名问题或其他问题在哪里。我刚刚创建了新组件,它工作正常。这次我有点小心,它奏效了:)谢谢你的帮助:)【参考方案3】:

问题已解决。实际上 MVC 命名模式或其他东西是错误的。我没有正确重命名我正在重用的现有组件。

【讨论】:

以上是关于我的 Joomla 组件没有显示任何内容的主要内容,如果未能解决你的问题,请参考以下文章

Joomla 组件:没有 html 的输出

试图找到在 Joomla 2.5 组件中提取数据库项目的最佳方法

直接访问 Joomla 中的组件

Joomla - 在我的组件中显示一篇文章

具有数据库访问权限的组件 joomla 2.5

如何在 Joomla 中将组件显示为文章?