【发布时间】:2015-02-05 11:54:37
【问题描述】:
我在我的 Joomla 网站主题文件夹中创建了一个组件,如下所示:
/templates/rt_afterburner/html/com_content/article
通过自定义页面,我的意思是文章的替代布局。我复制了 Default.php 文件并对其进行了编辑。
然后我创建了一个 php 文件,一切正常。
我正在尝试从我页面的主页上获取这个“最新消息”模块,但我不确定我必须调用什么来呈现它。
<div id="latestnews" class="highlightblock single"><jdoc:include type="modules" name="fp_latestnews" style="xhtml" /></div>
我已经尝试将模块文件复制到我的 php 文件所在的位置并包含在内:
$app = JFactory::getApplication();
但我似乎无法让它工作。
【问题讨论】:
-
我有点困惑。您为 com_content 创建了模板覆盖,然后继续提及最新的新闻模块?将扩展复制到模板文件夹称为模板覆盖,它允许您编辑扩展的视图。它与它在哪些页面上呈现无关。当您还说“自定义页面”时……这是什么意思?如果它是与 Joomla 无关的单独 PHP,那么请不要这样做。 Joomla 是一个 CMS 并在扩展上运行。如果您想要独立页面,请不要使用 Joomla
-
自定义页面是指文章的替代布局。我复制了 Default.php 文件并根据自己的喜好进行了编辑。