【问题标题】:Shorten Joomla SEF URL Parent / Child / Sub Menu Items, Use only one alias without multiple parent alias缩短 Joomla SEF URL 父/子/子菜单项,仅使用一个别名而不使用多个父别名
【发布时间】:2013-02-05 22:54:37
【问题描述】:

是否无论如何只在 URL 中显示菜单项别名而不显示其父别名?我知道我可以在根级别创建一个包含所有项目的隐藏菜单,但这会使面包屑无法使用。

例如:www.mysite.com/grand-parent/parent/child

我喜欢它只是 www.mysite.com/child

我使用 Joomla 2.5 开启了 url rewrite/sef。

谢谢,

【问题讨论】:

    标签: url joomla alias sef


    【解决方案1】:

    有一个解决方法。

    创建一个单独的菜单并在该菜单中创建具有所需别名的菜单项。 然后在首先要链接的菜单上,创建一个菜单别名类型的菜单项,然后选择单独的菜单项作为目标。这样,任何别名类型的菜单项都不会出现父别名。

    【讨论】:

    • 你能解释一下吗
    【解决方案2】:

    无需任何变通方法。它可以直接运行。

    (为 J 2.5 编写,但 J 3 应该相同)

    1. 选择要从 SEF URL(提供 URL 的父菜单)中删除的菜单项。从菜单管理器中打开它

    2. 在左侧标题为“详细信息”的部分中,有一行带有“别名”。在它旁边有一个“继承”按钮。单击它使其变为“未继承”。

    3. 保存并关闭

    4. 瞧!它消失了。

    【讨论】:

      【解决方案3】:

      它适用于“直接别名”扩展。

      http://extensions.joomla.org/extension/direct-alias

      安装后,“别名”旁边会出现“继承”按钮。

      【讨论】:

        【解决方案4】:

        我刚刚遇到了类似的问题,这个插件完美地满足了我的需求。这节省了我创建 301 重定向的工作时间。我必须购买专业版才能控制单个菜单项。这为您提供了 Ben Shomer 上面描述的功能,例如在它旁边有一个“继承”按钮。单击它,使其变为“未继承”。免费版控制所有菜单项别名。很棒的插件,强烈推荐。

        【讨论】:

          【解决方案5】:

          执行你想做的事情:

          1- 安装“直接别名”扩展:http://extensions.joomla.org/extension/direct-alias

          2- 转到“菜单” -> “所有菜单项” 并选择您的菜单项。 在“别名”字段之后,您将有两个按钮“Relative”“Inherited”。 点击“相对”。它将转换为“直接”。保存并测试。 现在,您的菜单中有您的子项的直接链接。

          注意:如果您不安装 Direct “Direct Alias” 扩展,这两个按钮将不会显示。

          【讨论】:

            【解决方案6】:

            我不确定核心 Joomla 是否可行。

            您可以使用 sh404 扩展来实现这一点 - 并完全控制您的 SEF 网址。

            【讨论】:

              【解决方案7】:

              我按照以下步骤解决。

              • 创建一个隐藏菜单,即您的child 菜单。 (For creating the hidden menu 转到 Link Type 选项卡并为 Display in 选择 No菜单选项)。

              • 然后在系统链接下创建你的parent菜单(除了菜单项别名)

              • 创建一个类型为菜单项别名的菜单(作为您之前创建的parent 菜单的子项) strong> 并选择您之前创建的隐藏的child 菜单作为菜单项

              就是这样。现在你可以显示你的菜单结构了-

              |-Parent
              |--Child
              

              当您单击Child 链接时,URL 将类似于mysite.com/child

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2012-03-10
                • 2013-10-15
                • 2012-09-18
                • 1970-01-01
                • 1970-01-01
                • 2014-07-20
                • 2013-01-11
                • 2012-06-20
                相关资源
                最近更新 更多