Главная страница. Отличная. От других

Движок с кучей функционала «из коробки» — это хорошо. Но когда много сайтов, созданных на одном движке, похожи друг на друга, как клоны из пробирки — это плохо.

И рано или поздно у владельца сайта возникает желание как-то облагородить главную страницу, или вообще ее по-своему сделать. И вот что для решения этой задачи можно сделать на Альто. Посмотрите на скриншот админки Настройки сайта/Ссылки:

По умолчанию на главной показывается Лента статей. Это обычная лента статей/топиков, как мы привыкли видеть на ЛС-сайтах.

Но Вы можете создать статическую страницу, оформить ее, как пожелаете, и ее назначить главной.

Но более продвинутый способ — это создать отдельный шаблон для главной страницы. Делается это так: в текущем скине в папке actions/ActionHomepage/ создаете шаблон index.tpl и верстаете его, как душе заблагорассудится. И теперь, если выбрать в настройках сайта, что на главной надо показывать «Домашнюю страницу», то именно этот шаблон будет использоваться для отрисовки главной.

И есть еще один вариант, который может быть интересен разработчикам: в любом плагине можно определить собственный алгоритм формирования главной и добавить в настройки (что на скриншоте) собственный пункт, как это делает, например, плагин Категории. Думаю, что такие плагины — добавляющие свою главную — могут быть весьма популярны, ведь они добавляют индивидуальности сайту, делают его отличным от множества других. Так что дерзайте, разработчики!

Похожие статьи

  • Как заменить файл tpl через плагин?
    Привет всем! Пишу плагин, в нём нужно заменить файл модального окна modal.write.tpl на мой собственный. Для этого в файле PluginMyplugin.class.php я заполняю $aDelegates: public $aDelegates = array( '...
  • Ошибка в плагине «Гостевые комментарии»
    Устанавливаю плагин «Гостевые комментарии», побывал разные версии: из каталога 1.1.9 и с гитхаба 1.1.10 на AltoCMS 1.1.29 В настройках указываю обязательный email адрес, нажимаю сохранить и вылетает такая ошибка...
  • Не работает плагин
    Установил плагин от LS «Публикация от чужого имени» github В комментариях плагин работает, а вот при создании / редактирования топика не работает, даже форма не отображается с выбором пользователя. На предыдущих...
  • Разработка плагина брендирования
    Всем доброго времени суток. Необходимо разработать плагин брендирования для Альто 1.1.+ Кратко о хотелках: 1. Брендирование главной 2. Брендирование блогов в том числе и личных 3. Брендирование отдельных постов....

3 комментария

0
Вот это круто. Спасибо.
+4
Да, классно) Мне в свое время пришлось для этих целей отдельный плагин заказывать.

В нагрузку добавлю предложение: иногда нужно создать статическую страницу и оформить ее как то необычно, я имею в виду сверстать. Например в виде лэндинг-страницы для промоушена какой то услуги/товара/акции. Почему бы не сделать возможность выбирать шаблон для создаваемой страницы? Создаем в папке плагина page файл page-promo.tpl, верстаем как надо, потом в админке создаем страницу и выбраем для нее этот шаблон.

п.с. речь идет не о ГЛАВНОЙ, а о произвольной статической странице, на которой мы размещаем какую то инфу.
Отредактирован:
0
поддержу вопрос. планируется ли в релизе 1.0?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.