2015-02-08 5 views
0

Мне нужно создать некоторые настраиваемые поля, используя xml в модуле в joomla 3.0. Я сделал что-то вроде этого, как показано ниже. мой 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 ??? –

+0

Да, я включаю этот файл. Я могу загрузить, когда он возвращает одно поле, но когда я возвращаю несколько полей, он просто отображает текстовое поле. Есть ли способ загрузить несколько полей с одним типом поля. Благодарю. – Abu

+0

Привет, Jitendra Khatri теперь мое изменение плана Мне нужно только сохранить значение настраиваемых полей. Пожалуйста, помогите мне. – Abu

ответ

0

Я нашел решение этой проблемы, используя идентификатор модуля. Я получил параметры модуля и отобразил сохраненное значение в соответствующие поля.

Смежные вопросы