gpt4 book ai didi

joomla - 如何在 Joomla 中为自定义组件创建面包屑?

转载 作者:行者123 更新时间:2023-12-04 07:01:17 26 4
gpt4 key购买 nike

我有一个自定义组件,我想在其中使用面包屑来帮助用户浏览以前的页面访问。我的组件中的基本功能是显示我们的产品版本。工作流程是:

  • 用户选择产品菜单项。将显示一个显示产品名称的新页面。
  • 用户选择特定的产品名称。将显示一个新页面,其中显示该产品的版本。
  • 用户选择特定的产品版本。将显示一个新页面,其中包含有关此产品版本的信息。用户可以在此页面中查看依赖此版本的其他产品。

  • 我曾尝试为此使用内置的面包屑功能:
    $app =& JFactory::getApplication();

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

    $pathway->addItem("$productName", "index.php?option=com_rcs_products&view=product&productName=$productName&Itemid=$Itemid");


    这正确地创建了面包屑。但它只显示三个级别:
    首页 - RCS 产品 - FSPA2-1.2

    当我导航到新版本时,它显示:
    首页 - RCS 产品 - IPU2-2.0

    我希望它显示:
    首页 - RCS 产品 - FSPA2-1.2 - IPU2-2.0

    这可能吗?

    最佳答案

    只需在路径中添加另一个项目:

    $pathway->addItem("$productCategory", "index.php?blabla");
    $pathway->addItem("$productName", "index.php?option=com_rcs_products&view=product&productName=$productName&Itemid=$Itemid");

    关于joomla - 如何在 Joomla 中为自定义组件创建面包屑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1797770/

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