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; ?>