Example #1
0
    /**
     * @param aecService $row
     * @param null|aecHTML $aecHTML
     */
    static function editService($row, $aecHTML)
    {
        HTML_myCommon::startCommon('aec-wrap-maze', 'aec-wrap-inner-light');
        HTML_myCommon::getHeader('AEC_HEAD_SETTINGS', 'services', $row->id ? $row->name : JText::_('AEC_CMN_NEW'), false, 'edit', 'Service');
        HTML_myCommon::startForm();
        ?>
<div class="col-sm-12"><?php 
        $tabs = new bsPaneTabs();
        $tabs->startTabs();
        $tabs->newTab('mi', JText::_('AEC_SERVICE_TITLE'));
        if ($aecHTML->hasSettings) {
            //$tabs->newTab( 'settings', JText::_('AEC_SERVICE_SETTINGS') );
        }
        if (!empty($aecHTML->customparams)) {
            foreach ($aecHTML->customparams as $name) {
                if (strpos($name, 'aectab_') === 0) {
                    $tabs->newTab($name, $aecHTML->rows[$name][1]);
                }
            }
        }
        $tabs->endTabs();
        $tabs->startPanes();
        $tabs->nextPane('mi', true);
        ?>
	<div class="row">
	<div class="col-sm-6">
		<section class="paper">
			<h4><?php 
        echo JText::_('AEC_SERVICE_TITLE_LONG');
        ?>
</h4>
			<?php 
        echo $aecHTML->createSettingsParticle('active');
        ?>
			<?php 
        echo $aecHTML->createSettingsParticle('name');
        ?>
			<?php 
        if (empty($aecHTML->hasSettings)) {
            ?>
				<?php 
            echo $aecHTML->createSettingsParticle('type');
            ?>
			<?php 
        } else {
            ?>
				<div class="form-group">
					<div class="col-sm-4">
						<label for="class_name">Service Type</label>
					</div>
					<div class="col-sm-8">
						<p class="form-control-static">
							<strong><?php 
            echo $row->type;
            ?>
</strong>
						</p>
					</div>
				</div>
			<?php 
        }
        ?>
		</section>
	</div>
	<div class="col-sm-6">
	<section class="paper">
	<?php 
        if ($aecHTML->hasSettings) {
            ?>
	<h4><?php 
            echo JText::_('AEC_SERVICE_SETTINGS');
            ?>
</h4>
		<?php 
            foreach ($aecHTML->customparams as $name) {
                ?>
		<?php 
                if (strpos($name, 'aectab_') === 0) {
                    ?>
	</section></div></div>
	<?php 
                    $tabs->nextPane($name);
                    ?>
	<div class="row">
	<div class="col-sm-8 col-sm-offset-2">
	<section class="paper">
	<h4><?php 
                    echo $aecHTML->rows[$name][1];
                    ?>
</h4>
		<?php 
                } else {
                    echo $aecHTML->createSettingsParticle($name);
                }
                ?>
		<?php 
            }
            ?>
	<?php 
        } else {
            ?>

	<?php 
        }
        ?>
	</section>
	</div>
	</div>
	<?php 
        $tabs->endPanes();
        ?>
	<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
	<?php 
        if (!empty($row->type)) {
            ?>
		<input type="hidden" name="type" value="<?php 
            echo $row->type;
            ?>
" />
	<?php 
        }
        ?>
	<input type="hidden" name="option" value="com_acctexp" />
	<input type="hidden" name="task" value="" />
	</form>

		</div>

	<?php 
        echo $aecHTML->loadJS();
        HTML_myCommon::endCommon();
    }