Найти тему
7 подписчиков

~~~~ Космо-новость (продолжение) ~~~~


Итак, пагинация (такая специальная хренька для разбиения на страницы, когда материалов для одной страницы слишком много) собрана.

Для это пришлось ещё переопределить в шаблоне layout с одноименным названием pagination, и всего лишь для того, чтобы вставить дополнительный css класс "из коробки" к элементу списка номеров выдаваемых страниц).

Joomla 4 чем хороша так это тем, что почти все вьюхи можно переопределять практически из любого места, включая конечно шаблон самого сайта. Но это с одной стороны. А с другой, меня настораживает количество файлов, которые должны быть прочитаны и обработаны интерпретатором php для сборки страницы перед отправкой её пользователю... ну и количество всяких проверок и условий, которые выполняются в процессе сборки.

И дело даже не в том, что где-то там в дата-центре от этого греется процессор сервера, а в том, что можно всё это сделать не таким универсальным, но с меньшим количеством файлов и условий, что сборка страницы будет занимать меньшее количество процессорного времени... И это меня снова наталкивает на мысли, что Аморальку и "кое-что для Веб-мастеров" надо писать если не на Symfony, то хотя бы на Laravel

Итого пока: Версия шаблона для mb4.ru v.0.6.4 с собранной Главной страницей = Ok.

(С Главной страницей я хочу ещё очень плотно поработать, но пока нужно допилить основные вьюхи шаблона, чтобы выкатить его на боевой сайт.)

Можно переходить к сборке страниц категорий.

Продолжение преследует!
~~~~ Космо-новость (продолжение) ~~~~  Итак, пагинация (такая специальная хренька для разбиения на страницы, когда материалов для одной страницы слишком много) собрана.
1 минута