Задача проста — есть материалы, у которых есть поле даты (timestamp), нужно вывести кнопки фильтрующие список по годам.

Задача проста — есть материалы, у которых есть поле даты (timestamp), нужно вывести кнопки фильтрующие список по годам.
Иногда бывает потребность создать ссылку из кода. Структура ссылки довольно сложная на этапе препроцессинга шаблона меню, делюсь сниппетом кода.
Читать далее »Дизайнеры любят разные компоновки блоков, но не всегда удобно использовать таблицы для верстки, чтобы воплотить дизайн в HTML. Рассмотрим одну из компоновок, которые я называю «один к четырем».
Читать далее »Если не хочется объявлять дополнительный регион, чтобы настроить вывод блока через админку, то можно сделать рендер блока программно.
Читать далее »На сайте всегда (или почти всегда) возникает задача управления настройками вроде телефон, email, какие то текстовые элементы, вроде копирайта, адрес организации и т.п.
С точки зрения данных — требуется объект в терминах шаблонов проектирования — синглтон. Т.к. нам нужен всего один экземпляр.
Читать далее »Один из сайд-квестов можно получить, выслушав историю местного пьянчужки в Тачове (Tachov). При этом, выйти на разговор с ним можно, расспросив тавернщика о том, как идут дела. Тот скажет, что мол не до рассказов ему — а если любитель слушать истории — поговори с Дженеком по кличке Губа (Zdenyek the Mouth).
Читать далее »Квест можно получить от писаря Гайбла (Gaibl) из Тросковитца (Troskowitz). Он пересказывает вам известную местную загадку о месте, где были спрятаны легендарные доспехи. Так вы получаете квест Львиный гребень (Lion’s Crest).
Читать далее »Две полезные команды, могут вам помочь в работе чертежника.
Читать далее »В теории, код должен быть читаем без комментариев. Т.е. программа, имена переменных должны сами рассказывать о своём назначении.
Читать далее »