Создание простейшего шаблона для статьи
Теперь нужно создать простейший шаблон из привычных элементов конструктора YooTheme Builder, по которым распределить присвоенные переменным фрагменты статьи. Поскольку предполагается возможность использования нескольких шаблонов, а также в связи с тем, что шаблон должен состоять из большого количества элементов (нужно обеспечить вывод вступления, 10 блоков с заголовками, изображениями и текстом и заключения), то самым правильным для шаблона статьи использовать элемент «Sublayout», который внешне выглядит как один элемент, но внутри себя может содержать любое количество строк (без разделов).
В пользу применения такого решения говорит и то, что макет шаблон статьи является подшаблоном страницы блога, которая в свою очередь содержит много чего помимо самой статьи. А еще элемент «Sublayout» легко сохранять в библиотеке, сохранять на локальный компьютер, загружать на другой сайт.
Итак, в качестве концепции простейшего шаблона будем использовать вывод всего содержимого статьи в одну колонку. Введение и заключение будут немного отличаться по стилю текста от прочего содержимого. Каждый из 10 блоков будет начинаться заголовком (подзаголовком в рамках статьи), за ним будет идти изображение, затем текст. Разумеется, будут выводится не все 10 блоков, а то их количество, которое соответствует разметке статьи. Заголовок и изображение блока тоже опция: могут присутствовать или отсутствовать.
Как уже было сказано, каждый логический блок нужно будет проверять на необходимость вывода, также потребуется проверять фактическое наличие изображений.
Назовём наш первый шаблон простым и понятным русским словом «Content template - 1 column».
- Просмотров: 9