2015-02-08 78 views
0

我需要在Joomla 3.0的模块中使用xml创建一些自定义字段。 我做了一些这样的事情,如下所示。 的领域我mod_mymodule.xml文件的代码是:joomla使用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 />'; 


} 

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

+0

是你的目录“/ modules/mod_careercategory/include /”包含一个名为myelem.php的文件吗? – 2015-02-09 12:20:10

+0

是的,我包含该文件。当它返回单个字段时我可以加载,但当我返回多个字段时,它只显示文本框。有没有办法加载单个字段类型的多个字段。谢谢。 – Abu 2015-02-10 16:10:53

+0

嗨,Jitendra Khatri现在我的计划改变了,我只需要保存自定义字段的值。请帮帮我。 – Abu 2015-02-11 02:42:17

回答

0

我发现这个问题的解决方案,使用模块ID我检索模块参数并显示存储的值到各自的字段。

相关问题