如何在Joomla 1.6的组件中包含面包屑模块



我有一个自定义组件,它需要标准的Joomla breadcrumb模块。我试着使用下面的命令,但它没有做任何事情:

<jdoc:include type="modules" name="position-2" />

请记住这段代码来自模板索引文件,我正试图将模块集成到自定义组件

不应该这样做。这用于在Joomla模板中包含模块位置。您需要在组件中以编程方式生成面包屑。关于如何做到这一点,请参阅本教程:http://docs.joomla.org/How_to_add_breadcrumbs

注意:一旦你这样做了,确保你已经发布了面包屑模块,并为你的特定模板正确设置了位置。

这个链接也很有用- http://docs.joomla.org/JPathway/1.6

[编辑]

试着在你的view.html.php中为你的组件添加这个:

$app = JFactory::getApplication();
$pathway = $app->getPathway();
$pathway->addItem('Google', 'http://www.google.com');

这将添加一个面包屑,上面写着"Google",点击后会链接到www.google.com

在创建你的面包屑方面,你需要使用你的url来确定你进入你的组件有多远。"Home//Category//Weblinks"的url应该是:

http://www.domain.com/index.php?option=com_weblinks&cid=2:dogs&id=54:link-to-google

cid = 2告诉我们,我们至少在这个类别中,所以我们可以为它添加一个面包屑。

id = 54告诉我们,我们正在寻找一个网页链接,所以我们可以在页面前添加一个面包屑,它是类别

内的网页链接列表

相关内容

  • 没有找到相关文章

最新更新