Тема блога для MODX 2.x - mtBlog ?
Время идет и настало время готовых тем для MODX. И данным пакетом я это начинаю реализовывать.
Это значит, что популярные решения различных типов сайтов в перспективе появятся и для MODX. И одно из таких решений является mtBlog 1.0.0: mt — приставка значит MagicThemes пакет (как основа движок), а Blog – тип/название темы. Не замысловато.
Стартовать я решил с простенькой 2-х колоночной темы для блога.
Отмечу, что категории реализованы через ресурсы. Поэтому прежде чем добавить к статье категорию ее нужно заранее создать.
Для удобства работы в админке Вы можете использовать пакет collections, который поможет организовать вложенные статьи и категории списками с поиском.
Для главной страницы в админке предусмотрен выбор ресурсов, которые необходимо отобразить наперекор дате публикации (TV -Ресурсы для главной страницы). Это TV кстати, можно использовать и на других страницах по желанию. Функция унифицирована.
После установки темы вам как минимум нужно будет создать ресурсы и назначить им верные шаблоны, загрузить фото.
В будущем, если вы захотите сменить дизайн (сменить тему), то вам нужно будет:
Например в шапке сайта, поменять местами соц сети и меню, поменять цвет соц сетей на любой цвет общий. Убрать/изменить фиксированный слайд на главной странице. Добавить текст копирайта в подвал сайта, а логотип там убрать вообще и т.д.
▶️ Видео — Настройка темы mtBlog для работы сайта (30 минут).
Полезных вам сайтов!
05-12-2022 Обновилась версия до 1.0.1. Исправлено пару ошибок и добавлена OG и Chema/article для статьи
Это значит, что популярные решения различных типов сайтов в перспективе появятся и для MODX. И одно из таких решений является mtBlog 1.0.0: mt — приставка значит MagicThemes пакет (как основа движок), а Blog – тип/название темы. Не замысловато.
Стартовать я решил с простенькой 2-х колоночной темы для блога.
В этой теме есть основные функции:
- Публикация статей;
- Привязка статьи к категориям;
- Выводить списки статей к определенным категориям (физически есть url у категории);
- Выводить в боковой колонке (боковая панель) списки статей, категорий и т.д.
- Вывести свои соц. сети в шапке (или убрать, если не нужны или вообще переместить в футер).
- Простой поиск по прямому совпадению слов.
- Добавлять/убирать блоки и панели для разных шаблонов, менять цвет и оформление всего сайта и т.д.
- Полный список возможностей и вообще посмотреть что к чему — ссылка в конце статьи.
Тема mtBlog вышла в статусе платной поддержки. Таким образом упор делается на:
- качество темы;
- различные улучшения;
- полезные функции;
- на поддержку темой каких-то других пакетов (например в будущем — комментарии, морфологический поиск и т.п.);
- улучшение движка и возможностей MagicThemes.
- Доделать самому;
- Написать в комментариях этого поста или иным способом донести необходимость функции автору, а автор внесет изменения, дополнения в тему;
Стандартный вид данной темы на главной:
Отмечу, что категории реализованы через ресурсы. Поэтому прежде чем добавить к статье категорию ее нужно заранее создать.
Для удобства работы в админке Вы можете использовать пакет collections, который поможет организовать вложенные статьи и категории списками с поиском.
Для главной страницы в админке предусмотрен выбор ресурсов, которые необходимо отобразить наперекор дате публикации (TV -Ресурсы для главной страницы). Это TV кстати, можно использовать и на других страницах по желанию. Функция унифицирована.
После установки темы вам как минимум нужно будет создать ресурсы и назначить им верные шаблоны, загрузить фото.
В будущем, если вы захотите сменить дизайн (сменить тему), то вам нужно будет:
- Проверить совместимость с новой темой.
- Установить тему и переключить ее в настройках MagicThemes.
Например в шапке сайта, поменять местами соц сети и меню, поменять цвет соц сетей на любой цвет общий. Убрать/изменить фиксированный слайд на главной странице. Добавить текст копирайта в подвал сайта, а логотип там убрать вообще и т.д.
Идея простая – делать все что угодно с оформлением сайта в рамках, которые позволяет тема.? Полное описание и покупка mtBlog тут
▶️ Видео — Настройка темы mtBlog для работы сайта (30 минут).
Полезных вам сайтов!
05-12-2022 Обновилась версия до 1.0.1. Исправлено пару ошибок и добавлена OG и Chema/article для статьи
Поблагодарить автора
Отправить деньги
Комментарии: 3
Задумка неплохая, но я быстрее стырю шаблон и раскидаю его по чанкам)
Увидел одно удобство (как у Joomla, там Чанки называют Модулями), это привязка блока к определенной странице или категории.
По идее нужно задать стандарт позиций (header,sidebar,top-position,bootom-position,footer) и обзывать чанки такими именами, так будет быстрее настраивать шаблоны, а каждого чанка есть настройки (где и как показать его).
К примеру вот так:
Увидел одно удобство (как у Joomla, там Чанки называют Модулями), это привязка блока к определенной странице или категории.
По идее нужно задать стандарт позиций (header,sidebar,top-position,bootom-position,footer) и обзывать чанки такими именами, так будет быстрее настраивать шаблоны, а каждого чанка есть настройки (где и как показать его).
К примеру вот так:
Задумка неплохая, но я быстрее стырю шаблон и раскидаю его по чанкам)За 30 минут прям успеете? Ну ок.
По идее нужно задать стандарт позиций (header,sidebar,top-position,bootom-position,footer) и обзывать чанки такими именами, так будет быстрее настраивать шаблоны, а каждого чанка есть настройки (где и как показать его).На первый взгляд я так тоже думал, но углубился в тему и понял что это решение не пойдет, потому что программист может даже кодом все сделать, а вот обычный человек — нет. В джумле тоже нет золотого стандарта позиций. Сомневаюсь что будет как-то быстрее в парадигме тем. Если для себя делать без привязки к темам — можно что угодно, а тут есть правила и некие постулаты типа — сменил тему, тема сменилась и почти ничего не полетело. В WP и джумле эта боль есть.
Тут я предусмотрел разные варианты которые эту боль вполне могут решить, но это обсуждение уже перетекает не о данной теме, а о MagicThemes.
Выпустил новую версию 1.0.1. изменения не большие, но полезные для СЕО.
— Добавлена разметка OG для страниц со статьями.
— Добавлена разметка schema.org/Article для статьи
— Исправлена логика вывода в шапке сайта данных ( canonical, keywords):
Если в ресурсе создано TV поле keywords и заполнено, то оно выводится в шапке, иначе нет.
— Добавлена разметка OG для страниц со статьями.
— Добавлена разметка schema.org/Article для статьи
— Исправлена логика вывода в шапке сайта данных ( canonical, keywords):
Если в ресурсе создано TV поле keywords и заполнено, то оно выводится в шапке, иначе нет.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.