| Server IP : 172.67.191.97 / Your IP : 104.23.197.208 Web Server : Apache/2.4.63 (Ubuntu) System : Linux adminpruebas-Virtual-Machine 6.14.0-37-generic #37-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 22:10:32 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.4.5 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/pregrados/licenciatura-matematicas/layouts/joomla/toolbar/ |
Upload File : |
<?php
/**
* @package Joomla.Site
* @subpackage Layout
*
* @copyright (C) 2013 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory;
use Joomla\Utilities\ArrayHelper;
extract($displayData, EXTR_OVERWRITE);
/**
* Layout variables
* -----------------
* @var int $id
* @var string $name
* @var string $doTask
* @var string $class
* @var string $text
* @var string $btnClass
* @var string $tagName
* @var bool $listCheck
* @var string $htmlAttributes
*/
Factory::getDocument()->getWebAssetManager()
->useScript('core')
->useScript('webcomponent.toolbar-button');
$tagName = $tagName ?? 'button';
$modalAttrs['data-bs-toggle'] = 'modal';
$modalAttrs['data-bs-target'] = '#' . $selector;
$idAttr = !empty($id) ? ' id="' . $id . '"' : '';
$listAttr = !empty($listCheck) ? ' list-selection' : '';
?>
<joomla-toolbar-button <?php echo $idAttr . $listAttr; ?>>
<<?php echo $tagName; ?>
value="<?php echo $doTask; ?>"
class="<?php echo $btnClass; ?>"
<?php echo $htmlAttributes; ?>
<?php echo ArrayHelper::toString($modalAttrs); ?>
>
<span class="<?php echo $class; ?>" aria-hidden="true"></span>
<?php echo $text; ?>
</<?php echo $tagName; ?>>
</joomla-toolbar-button>