Finding FIELDS elements - Joomla! Forum - community, help and support


hi,

i trying load array of "fields" elements xml file admin edit page, trying group top level navigation fields elements second level navigation fieldset elements. can find array of fieldsets returns fieldsets want return array of fields, attach code below

code: select all

fields name="settings" label="settings label">
   <fieldset name="info" label="com_wigwebforms_fieldset_settings_info">
            <field name="id" type="text" default="0" label="jglobal_field_id_label"
                readonly="true" class="readonly"
                description="jglobal_field_id_desc"/>

            <field name="title" type="text" class="inputbox"
                size="40" label="jglobal_title"
                description="com_wigwebforms_field_title_desc" required="true" />

....

       </fieldset>       
    </fields>
    <fields name="fields" label="fields label">
        <fieldset name="testfields" label="test fields label">
            <field name="testfields" type="text"
                           class="inputbox"
                           size="80"
                           label="test fields"
                           description="com_wigwebforms_field_fromname_desc" />
        </fieldset>
    </fields>
    <fields name="layout" label="layout label">
        <fieldset name="testlayout" label="test layout label">
            <field name="testfields" type="text"
                           class="inputbox"
                           size="80"
                           label="test fields"
                           description="com_wigwebforms_field_fromname_desc" />
        </fieldset>
    </fields>


i hope make sense, trying foreach lood label elements of "fields" elements.

thanks

i checked jform class/object, there no method on getting array of fields.. maybe can find it, check url http://docs.joomla.org/jform/1.6

or use php manual simplexml , create class inheret jform , add method need.

code: select all

<?php
// no access
defined('_jexec') or die('trying');

// import form class
jimport( 'joomla.form.form' );

// define class
class jformx extends jform
{
    // define custom methid
    public function getfieldsarray()
    {
    // use php manual manipulating simplexml documents create method.
    }
}





Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

PProHeadless.exe has stopped working error when opening projects in Adobe Media Encoder CS6

Preconditions Failed. - Joomla! Forum - community, help and support