grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026params; $category = $displayData->get('category'); $extension = $category->extension; $canEdit = $params->get('access-edit'); $className = substr($extension, 4); $dispatcher = JEventDispatcher::getInstance(); $category->text = $category->description; $dispatcher->trigger('onContentPrepare', array($extension . '.categories', &$category, &$params, 0)); $category->description = $category->text; $results = $dispatcher->trigger('onContentAfterTitle', array($extension . '.categories', &$category, &$params, 0)); $afterDisplayTitle = trim(implode("\n", $results)); $results = $dispatcher->trigger('onContentBeforeDisplay', array($extension . '.categories', &$category, &$params, 0)); $beforeDisplayContent = trim(implode("\n", $results)); $results = $dispatcher->trigger('onContentAfterDisplay', array($extension . '.categories', &$category, &$params, 0)); $afterDisplayContent = trim(implode("\n", $results)); /** * This will work for the core components but not necessarily for other components * that may have different pluralisation rules. */ if (substr($className, -1) === 's') { $className = rtrim($className, 's'); } $tagsData = $category->tags->itemTags; ?>
get('show_page_heading')) : ?>

escape($params->get('page_heading')); ?>

get('show_category_title', 1)) : ?>

title, '', $extension . '.category.title'); ?>

get('show_cat_tags', 1)) : ?> get('show_description', 1) || $params->def('show_description_image', 1)) : ?>
get('show_description_image') && $category->getParams()->get('image')) : ?> <?php echo htmlspecialchars($category->getParams()->get('image_alt'), ENT_COMPAT, 'UTF-8'); ?> get('show_description') && $category->description) : ?> description, '', $extension . '.category.description'); ?>
loadTemplate($displayData->subtemplatename); ?> maxLevel != 0 && $displayData->get('children')) : ?>
get('show_category_heading_title_text', 1) == 1) : ?>

loadTemplate('children'); ?>