Создание сайтов с большим количеством материалов всегда предполагает разбиение их на отдельные тематические категории. Такой подход упрощает поиск нужной статьи и делает веб-ресурс более понятным.
Но каждая категория может также содержать большое количество различных статей, и их отображение на одной странице является нецелесообразным. Лучше организовать их показ отдельными группами с пятью различными материалами в каждой. Данный процесс в Joomla делается достаточно просто.
Однако в результате возникает другая сложность. Любая категория всегда имеет описание, и в результате оно будет показываться не только на первой странице категории, но и на всех остальных страницах.
Если такое описание маленькое, то проблем нет. Однако если оно громоздкое, то это не совсем хорошо. Было бы правильно, если бы описание показывали на первой странице категории, а на всех остальных браузер отражал только название категории.
Чтобы достичь этой цели, следует рассмотреть адреса главной 2-й страниц категории. Ими являются ../index.php?option=com_content&view=category&layout=blog&id=7&Itemid=13
и
../index.php?option=com_content&view=category&layout=blog&id=7&Itemid=13&limitstart=2
Они почти одинаковые. Главная разница заключается только в наличии limitstart=2 в адресе второй страницы. Эта же переменная, однако с другим значением будет добавляться к адресам всех остальных страниц, которые могут содержать много различных данных. Некоторые из них могут представлять собой описание противопожарных дверей. Как известно, любые противопожарные двери всегда является отличным препятствием в распространении огня.
Вышеупомянутая переменная может использоваться для определения, нужно указывать описание категории или нет. Если ее нет, то описание должно быть. В противном случае обзор категории не нужно добавлять. Проверять ее наличие может специальный код. Чтобы его добавить, нужно найти и открыть файл, который отвечает за показ материалов отдельной категории. Часто его названием является blog.php.
Путь к нему является таким componentscom_contentviewscategorytmplblog.php.
В открытом файле нужно искать 18-ю строку. Выглядит так:
Ее нужно удалить и на ее месте написать:
Код представляет собой проверку наличия вышеуказанной переменной. Далее сохраняют файл.