Создание чанка поста блога.

В коде вызова getResources (см. предыдущий пост), присутствует свойство «tpl», которое мы установим в значение `blogPost`. Обратите внимание, обрамляющие blogPost кавычки должны быть косые (совместное нажатие кнопки Shift и кнопки над клавишей Tab (~)).
На самом деле это вызов чанка, который содержит шаблон отображения превью каждого поста из всего списка постов нашего блога. Содержимое данного чанка следующее:
<div class="anons">
    <div class="anons_text">
        <div class="title"><h2><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h2></div>
        <div class="newsitem_text">
            <p>Создано: [[+createdby:userinfo=`fullname`]][[+tv.tags:notempty=` | <span class="tags">Теги: [[!tolinks? &items=`[[+tv.tags]]` &tagKey=`tags` &target=`1`]]</span>`]]</p>
            [[+tv.blog_img:notempty=`<a href="[[~[[+id]]]]"><img src="[[+tv.blog_img]]" height="70" width="120" alt="" style="margin-right: 5px; float: left;"/></a>`]]
            <p>[[+introtext]]</p>
        </div>
    </div><br /></div>
Круто! Заголовок поста представляет собой активную ссылку, указывающую на страницу с полным содержанием поста, под которой информация об авторе поста и тегах. Следом уменьшенная копия картинки и краткое описание поста (поле [[+introtext]]).
Превью поста блога

Создание сайта на MODx

В данном блоге будут публиковаться различные приемы и фишечки, которые пригодятся при создании сайтов на системе управления контентом (CMS) MODx.
Я не буду затрагивать вопросы установки MODx, полагаю что с этим справиться даже начинающий пользователь. Постараюсь изложить решение конкретных задач, например: создание блога, галереи и т.д. Прежде всего это необходимо мне самому, чтобы закрепить свои наработки и навыки, а также научиться простым и понятным языком описывать свои действия в процессе работы.
В качестве примера взят сайт kitefrends.ru, который необходимо переделать с Joomla на MODx, переориентировать на блого-подобную подачу информации, переделать галерею, при этом сохранить наработанный материал.
В качестве CMS установлен MODX Revolution 2.2.0-pl2.

1 читатель · 5 топиков · RSS

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.