gpt4 book ai didi

joomla - 将某些文章放在 joomla 模板中的任何位置

转载 作者:行者123 更新时间:2023-12-04 06:20:43 24 4
gpt4 key购买 nike

除了正常内容之外,Joomla 是否可以在模板中放置某篇文章?我希望文章出现在每一页上。

最佳答案

您可以简单地从数据库中获取它并打印其内容。在要显示文章的模板中,写下:

$id=/*Id of the article to show*/;
$db=&JFactory::getDBO();
$db->setQuery("SELECT * FROM #__content WHERE id=$id");
$item=$db->loadObject();
echo $item->introtext;

更新:启用插件

我找不到我在哪里使用过该代码,也无法复制粘贴它,所以我尝试通过查看 com_content 的 view.html.php 再次编写它:
JPluginHelper::importPlugin('content');
$dispatcher =& JDispatcher::getInstance();
$params = &$mainframe->getParams();
$dispatcher->trigger('onPrepareContent', array (&$item, &$params, 0));
//The last line triggers the onPrepareContent event, so if it does not work maybe you need other events, so try with onAfterDisplayTitle, onBeforeDisplayContent or onAfterDisplayContent

关于joomla - 将某些文章放在 joomla 模板中的任何位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6607721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com