* @git Joomla Component Builder * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper; // No direct access to this file defined('JPATH_BASE') or die; use Joomla\CMS\Form\Form; extract($displayData); /** * Layout variables * ----------------- * @var Form $form The form instance for rendering the section. * @var string $basegroup The base group name. * @var string $group Current group name. * @var array $buttons Array of the buttons that will be rendered. */ $form = $displayData['form'] ?? null; $basegroup = (string) ($displayData['basegroup'] ?? ''); $group = (string) ($displayData['group'] ?? ''); $buttons = $displayData['buttons'] ?? []; if (!$form instanceof Form) { return; } $showAdd = !empty($buttons['add']); $showRemove = !empty($buttons['remove']); $showMove = !empty($buttons['move']); $fields = $form->getGroup(''); if (empty($fields)) { return; } ?>
renderField(); ?>