0

我已经通过了: http: //docs.joomla.org/How_to_add_breadcrumbshttp://api.joomla.org/Joomla-Framework/Application/JPathway.html 但它们没有帮助。

我没有在任何书籍或互联网上找到更多信息。

我的网站有 1000 个通过脚本生成的页面。我想为页面生成面包屑导航。由于缺少导航,Google 拒绝了我的 Adsense 帐户。

4

2 回答 2

2

我不确定还有什么要解释的。Joomla 将面包屑存储在 $pathway 对象中。组件使用 2 个参数名称和链接将项目添加到该对象。

您使用以下方法调用对象:

$pathway   =& $mainframe->getPathway();

然后你添加到它:

$pathway->addItem('name of item', 'link to item');

然后在模块管理器中添加面包屑模块​​。也没有了,还需要什么?

于 2011-03-08T00:07:29.717 回答
1

面包屑通常由被调用的组件更新。

$pathway =& $mainframe->getPathway();

进而

$pathway->addItem($membership->name, JRoute::_('index.php?option=com_rsmembership&view=membership&cid='.$membership->id.':'.JFilterOutput::stringURLSafe($membership->name) . "&Itemid=" . $itemid));

以上是来自rsmembership的一个例子

基本上,面包屑由 Joomla 维护(或存储),并由组件添加。

于 2011-03-07T08:23:48.880 回答