<?php
/**
 * @package        Joomla.Administrator
 * @subpackage     com_modules
 * @copyright      Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license        GNU General Public License version 2 or later; see LICENSE.txt
 */

// No direct access.
defined('_JEXEC') or die;

$fieldSets = $that->form->getFieldsets('params');

foreach ($fieldSets as $name => $fieldSet) :
    $label = !empty($fieldSet->label) ? $fieldSet->label : 'COM_MODULES_' . $name . '_FIELDSET_LABEL';
    echo JHtml::_('sliders.panel', JText::_($label), $name . '-options');
    if (isset($fieldSet->description) && trim($fieldSet->description)) :
        echo '<p class="tip">' . $that->escape(JText::_($fieldSet->description)) . '</p>';
    endif;
    ?>
<fieldset class="panelform">
    <?php $hidden_fields = ''; ?>
    <ul class="adminformlist">
        <?php foreach ($that->form->getFieldset($name) as $field) : ?>
        <?php if (!$field->hidden) : ?>
            <li>
                <?php echo $field->label; ?>
                <?php echo $field->input; ?>
            </li>
            <?php else : $hidden_fields .= $field->input; ?>
            <?php endif; ?>
        <?php endforeach; ?>
    </ul>
    <?php echo $hidden_fields; ?>
</fieldset>
<?php endforeach; ?>
