如何在菜单项Joomla组件中设置参数

时间:2013-12-27 11:46:39

标签: joomla joomla3.0 joomla-component

以下是我的代码。

<fields name="request">
    <fieldset name="request">
        <field name="format" type="list" label="COM_CPS_FIELD_FORMAT"
            description="COM_CPS_FIELD_FORMAT_DESC" class="small"
            default="raw"
        >
            <option value="">COM_CPS_FORMAT_HTML</option>
            <option value="raw">COM_CPS_FORMAT_RAW</option>
        </field>
    </fieldset>
</fields>

当我使用第二个选项保存菜单时,它保存了这个index.php?option=com_cps&view=webservice&format=raw的网址,但是当我使用第一个选项保存菜单时,它不会删除&format=raw如果有人可以帮我解决它会太棒了。

1 个答案:

答案 0 :(得分:0)

默认值定义为未发布任何内容时要保存的内容。它的工作方式类似于Joomla输入过滤器,因为它改变了实际保存的内容,而不是停止进程并且从不发布的验证。因此,您无法保存任何内容,因为它将始终被默认值替换。因此,如果您希望能够保存空白,则必须没有默认值。

您可能正在寻找的是预设,这是一个可以取消选择的预选值。预设和默认设置是完全不同的,尽管从表面上看它们看起来很相似。