Joomla разделение описания категории на две части

Иногда возникает необходимость вывода описания категории в Joomla или полностью снизу, или часть сверху а часть снизу, здесь мы рассмотрим пример как это сделать.

<?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>
		<div class="category-desc clearfix">
			<?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>
				<img src="<?php echo $this->category->getParams()->get('image'); ?>" alt="<?php echo htmlspecialchars($this->category->getParams()->get('image_alt')); ?>" title="<?php echo htmlspecialchars($this->category->getParams()->get('image_alt')); ?>"/>
			<?php endif; ?>
            <?php if ($this->params->get('show_description') && $this->category->description) : ?>
                <?php
                $cat_desc = JHtml::_('content.prepare', $this->category->description, '', 'com_content.category');
                $cat_desc_explode = explode('<hr id="category-desc-readmore" />', $cat_desc); ?>
                <div class="category-desc1">
                    <?php  echo $cat_desc_explode[0]; ?>
                </div>
                <div class="category-desc2">
                    <?php if (!empty($cat_desc_explode[1])) {
                        echo $cat_desc_explode[1];
                    }?>
                </div>
            <?php endif; ?>
		</div>
	<?php endif; ?>