首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Joomla 1.6的组件上包含Breadcrumb模块

如何在Joomla 1.6的组件上包含Breadcrumb模块
EN

Stack Overflow用户
提问于 2011-05-05 01:56:41
回答 1查看 3.1K关注 0票数 0

我有一个自定义组件,它需要标准的Joomla面包屑模块。我试过使用以下方法,但它什么也没做:

代码语言:javascript
复制
<jdoc:include type="modules" name="position-2" />

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

EN

回答 1

Stack Overflow用户

发布于 2011-05-05 12:48:45

这不是怎么做的。这是用于Joomla模板包括模块位置。您需要从组件中以编程方式制作面包屑。请参阅关于如何执行此操作的本教程:http://docs.joomla.org/How_to_add_breadcrumbs

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

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

编辑

尝试在组件的view.html.php中添加以下内容:

代码语言:javascript
复制
$app = JFactory::getApplication();
$pathway = $app->getPathway();
$pathway->addItem('Google', 'http://www.google.com');

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

在创建面包屑方面,您需要使用您的url来确定您在组件中的位置。"Home // would // Weblinks“将有一个网址,如:

代码语言:javascript
复制
http://www.domain.com/index.php?option=com_weblinks&cid=2:dogs&id=54:link-to-google

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

id = 54告诉我们我们正在查看一个we链接,这样我们就可以为页面添加一个面包屑,该页面之前是类别中的we链接列表。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5891854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档