<?php /** * Part of Component {{extension.name.cap}} files. * * @copyright Copyright (C) 2014 Asikart. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // No direct access defined('_JEXEC') or die; $tab = $data->tab; $fieldsets = $data->form->getFieldsets(); ?> <?php echo JHtmlBootstrap::addTab('{{controller.item.name.lower}}EditTab', $tab, \JText::_($data->view->option . '_EDIT_' . strtoupper($tab))); ?> <div class="row-fluid"> <div class="span12"> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['rules'], 'class' => 'form-horizontal')); ?> </div> </div> <?php echo JHtmlBootstrap::endTab();
<?php /** * Part of Component Akquickicons files. * * @copyright Copyright (C) 2014 Asikart. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // No direct access defined('_JEXEC') or die; $tab = $data->tab; $fieldsets = $data->form->getFieldsets(); ?> <?php echo JHtmlBootstrap::addTab('iconEditTab', $tab, \JText::_($data->view->option . '_EDIT_FIELDS_BASIC')); ?> <div class="row-fluid"> <div class="span8"> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['information'], 'class' => 'form-horizontal')); ?> </div> <div class="span4"> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['publish'], 'class' => 'form-horizontal')); ?> </div> </div>
/** * Tests the addTab method. * * @return void * * @since 3.6.0 */ public function testAddTab() { // Must start a tabset first JHtmlBootstrap::startTabSet(); // Add a tab $html = JHtmlBootstrap::addTab('myTab', 'myTabItem', 'myTitle'); // Get the document instance $document = JFactory::getDocument(); $this->assertArrayHasKey('/media/jui/js/bootstrap.min.js', $document->_scripts, 'Verify that the alert method initialises Bootstrap as well'); $li = "<li class=\\\"\\\"><a href=\\\"#myTabItem\\\" data-toggle=\\\"tab\\\">myTitle<\\/a><\\/li>"; $script = 'jQuery(function($){ $("#myTab a").click(function (e) {e.preventDefault();$(this).tab("show");});});'; $script .= chr(13); $script .= 'jQuery(function($){ $("#myTabTabs").append($("' . $li . '")); });'; $this->assertEquals($document->_script['text/javascript'], $script, 'Verify that the startTabSet script is initialised'); // Check the tab set's html structure $matcher = array('id' => 'myTabItem', 'tag' => 'div', 'attributes' => array('class' => 'tab-pane')); $this->assertTag($matcher, $html, 'Verify that the html structure of the Tab is correct'); }
<?php if (!empty($buttons)) { ?> <div class="aqi-module joomla25-layout"> <!-- Icons --> <?php echo $tabs ? JHtmlBootstrap::startTabSet('iconTab-' . $uniqid, array('active' => 'tab-' . $uniqid . '-' . $keys[0])) : null; ?> <?php foreach ($buttons as $key => $group) { ?> <?php echo $tabs ? JHtmlBootstrap::addTab('iconTab-' . $uniqid, 'tab-' . $uniqid . '-' . $key, $group[0]['cat_title']) : null; ?> <div class="cpanel"> <?php foreach ($group as $button) { ?> <div class="<?php echo JVERSION >= 3 ? '' : 'icon-wrapper'; ?> "> <div class="icon <?php echo $button['class']; ?> " id="<?php echo JArrayHelper::getValue($button, 'id'); ?>
<?php echo JHtmlBootstrap::addTab('quickcontent', 'category-blog', JText::_('COM_QUICKCONTENT_FORM_OPTION_BLOG')); ?> <!-- CATEGORY BLOG PARAMS --> <?php echo $data->blogParams; ?> <!-- CATEGORY BLOG PARAMS --> <?php echo JHtmlBootstrap::endTab(); ?> <?php echo JHtmlBootstrap::addTab('quickcontent', 'article', JText::_('COM_QUICKCONTENT_FORM_OPTION_ARTICLE')); ?> <!-- CONTENT PARAMS --> <?php echo $data->articleParams; ?> <!-- CONTENT PARAMS --> <?php echo JHtmlBootstrap::endTab(); ?> <?php echo JHtmlBootstrap::endTabSet(); ?>
<?php /** * Part of Component Copymodules files. * * @copyright Copyright (C) 2014 Asikart. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // No direct access defined('_JEXEC') or die; $tab = $data->tab; $fieldsets = $data->form->getFieldsets(); ?> <?php echo JHtmlBootstrap::addTab('moduleEditTab', $tab, \JText::_($data->view->option . '_EDIT_' . strtoupper($tab))); ?> <div class="row-fluid"> <div class="span8"> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['information'], 'class' => 'form-horizontal')); ?> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['text'], 'class' => 'form-horizontal')); ?> </div> <div class="span4"> <?php
<?php /** * Part of Component Userxtd files. * * @copyright Copyright (C) 2014 Asikart. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // No direct access defined('_JEXEC') or die; $tab = $data->tab; $fieldsets = $data->form->getFieldsets(); ?> <?php echo JHtmlBootstrap::addTab('fieldEditTab', $tab, \JText::_($data->view->option . '_EDIT_FIELDS_RULES')); ?> <div class="row-fluid"> <div class="span12"> <?php echo $this->loadTemplate('fieldset', array('fieldset' => $fieldsets['rules'], 'class' => 'form-horizontal')); ?> </div> </div> <?php echo JHtmlBootstrap::endTab();
<!-- elFinder Body --> <div class="row-fluid"> <div id="elfinder" class="span12 rm-finder"> </div> </div> <?php echo $tabs ? JHtmlBootstrap::endTab() : null; ?> <?php if ($data->modal) { ?> <!--Insert From URL--> <?php echo $tabs ? JHtmlBootstrap::addTab('RMTabs', 'panel-url', JText::_('COM_REMOTEIMAGE_INSERT_FROM_URL')) : ''; ?> <?php echo JText::_('COM_REMOTEIMAGE_INSERT_FROM_URL_DESC'); ?> <br /><br /> <textarea name="insert-from-url" id="insert-from-url" cols="30" class="span9" rows="10"></textarea> <?php echo $tabs ? JHtmlBootstrap::endTab() : null; ?> <?php } ?> <?php echo $tabs ? JHtmlBootstrap::endTabSet() : null; ?>