1

表示するメニュー リンクを作成すると、URL はhttp://example.com/index.php?option=com_example&view=homepage&layout=list.tpl&Itemid=154のようになります 。

そして、次のようなリンクにパラメーターを追加したい: http://example.com/index.php?option=com_example&view=homepage&layout=list.tpl&task=search&Itemid=154

具体的には、このパラメーター「task = search」を意味します。

上記のリンクを作成するには、xml ファイルに何を追加すればよいですか。

私のlist.tpl.xml:

<?xml version="1.0" encoding="utf-8"?>
<metadata>
        <layout title="Latest List">
                <message>
                        Latest Listings
                </message>
        </layout>
        <state>
            <name>Latest</name>
            <description>Search form with latest listings</description>
            <url>

            </url>
            <advanced>
            </advanced>
    </state>

</metadata>

よろしくお願いいたします。

4

2 に答える 2

2

以下は Joomla 1.5 でのみ動作します ...

<url>
    <param name="task" type="hidden" default="search" />
</url>

Joomla 1.6/1.7 でこれに相当するものは ...

<fields name="request">
    <fieldset name="request" label="Basic Parameters">
        <field name="task" type="hidden" default="search" />
    </fieldset>
</fields>

name="request"と の両方<fields>である定義部分<fieldset>

于 2011-08-24T11:20:29.277 に答える
0
<url addpath="/components/com_payplans/elements">
    <param name="task" type="hidden" default="taskValue" />
</url>
于 2011-03-24T13:03:15.140 に答える