File manager - Edit - /home/opticamezl/www/newok/templates/yootheme/packages/builder-joomla/elements/module_position/element.php
Back
<?php use Joomla\CMS\Document\HtmlDocument; use Joomla\CMS\Factory; return [ 'transforms' => [ 'render' => function ($node) { /** @var HtmlDocument $document */ $document = Factory::getApplication()->getDocument(); $renderer = $document->loadRenderer('modules'); $position = $node->props['content'] ?? ''; // render module position if ($position && $document->countModules($position)) { $node->content = $renderer->render($position, [ 'style' => 'grid' . ($node->props['layout'] === 'stack' ? '-stack' : ''), 'position' => $node->props, // pass grid settings to templates/position.php ]); } // return false, if no module position content was found if (empty($node->content)) { return false; } }, ], ];
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Generation time: 0.09 |
proxy
|
phpinfo
|
Settings