【问题标题】:Joomla! 2.5 Component menu type parameter in the generated URLJoomla! 2.5 生成的URL中的组件菜单类型参数
【发布时间】:2012-12-22 10:48:36
【问题描述】:

我正在修改 K2 itemslist->category 视图以提供标签,因此显示的文章将是指定类别和视图之一。

我的问题是:如何在菜单类型中添加菜单参数,以便在项目 URL 上插入自己的值?

在我的例子中,生成的菜单类型 url 是

"index.php?option=com_k2&view=itemlist&layout=category&task=category&id=1&tag="

我不明白为什么标签是空白的。

here it is my category.xml

【问题讨论】:

    标签: php joomla components joomla-k2


    【解决方案1】:

    URL 中的参数是在请求字段和字段集中指定的参数

    <fields name="request">
        <fieldset name="request">
            <!-- Matt93 added this line. -->
            <field name="tag" type="tag" default="" label="K2_SELECT_TAG" description=""/>
            <!-- end -->
            <field name="task" type="hidden" default=""/>
            <field name="id" type="hidden" default=""/>
        </fieldset>
    </fields>
    

    您在此处正确添加了标记字段,但它的默认值为“”,表示没有值。这正是您在 URL 中看到的内容(无价值)。尝试设置不同的默认值,您将在您的 URL 中看到它。 此外,您几乎在每个字段集中都设置了标签字段。删除请求字段集中除此之外的所有内容。

    【讨论】:

      猜你喜欢
      • 2012-04-26
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 2013-01-12
      • 2012-01-02
      • 2013-06-13
      • 2013-08-21
      相关资源
      最近更新 更多