joomla使用xml的多个自定义字段

时间:2015-02-08 17:30:38

标签: xml forms joomla

我需要在joomla 3.0的模块中使用xml创建一些自定义字段。 我做了类似这样的事情,如下所示。 我的mod_mymodule.xml字段的文件代码是:

<fields name="params">
    <fieldset name="protection" addfieldpath="/modules/mod_mymodule/include/" label="tagelement">
    <field name="headerTitle" type="text" default="" label="HEADER_TITLE" description="HEADER_TITLE_DESC"/>
    <field name="Title" type="myelem" label="TITLE" id="Title"/>
</fieldset>
</fields>



jimport('joomla.form.formfield');

class JFormFieldMyelem extends JFormField
{
    protected $type = 'myelem'; //the form field type

 protected function getInput()
 {

     return '<input type="text" name="'.$this->name.'" id="'.$this->id.'" label="Title"/><br />'.
        '<input type="text" name="Link" id="Link" label="Link"/><br />'.
        '<input type="text" name="Order" id="order" label="order"/><br />';


 }

如何保存多个字段值?请帮帮我

1 个答案:

答案 0 :(得分:0)

我使用模块ID找到了解决此问题的方法我检索了模块参数并将存储的值显示到相应的字段。