Вывод поля из профиля пользователя в ноду

26.12.2012

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u2955091/data/www/drupalfly.ru/libraries/geshi/geshi.php on line 259

Сейчас я вам продемонстрирую, каким образом возможно вывести поля пользователей в ноду, т.е мы займёмся выводом полей из профиля пользователя. Данный функционал широко распространён в свободных блоговых системах, где у какого-то пользователя написавшем статью, в качестве информации о пользователе размещена еще и дополнительная информация, например «Увлечения», и находится это всё на одной странице, нет необходимости делать лишние клики, для перехода в профиль пользователя. Далее думаю будет более понятно.

Создание своего шаблона для Drupal 7 на примере. Темизация ноды. Часть 4.

16.10.2012

Подходим к заключительной части создания нашего шаблона для Drupal 7, а именно темизируем ноду, как мы видим содержимое сайта у нас выводится по умолчанию, а именно выводится всё то, что нам абсолютно не нужно (аватар пользователя создавший материал, дата публикации, ник пользователя, ссылка подробнее, ссылка добавить комментарий, количество просмотров ), хотя нам необходимо выводить анонс материала, его заголовок – который так же является ссылкой на полное содержимое статьи

Разные ноды для разных типов материалов

09.07.2012

В нашей жизни всё больше появляются сайтов, которые организованы ни как блоги –посвящённые какой-то одной конкретной теме, а как порталы, которые предоставляют различный контент (информацию) по различным вопросам. Например – это может быть какой-то кулинарный портал, на котором не просто хранятся рецепты блюд, а так же может содержаться информация о калорийности каждого продукта, вывод новостей на сайте, поимённое представление всех поваров и так далее. Очевидно, что под «одну гребенку» вывода всей этой информации - сайт не подогнать.

Список переменных для создания node.tpl.php

18.06.2012

Данный файл является необходимым в создании шаблона. Как мы знаем контент Drupal строится на «нодах», а файл «node.tpl.php» -как раз и отвечает каким образом будет выводиться контент на сайте. Благодаря этому файлу, мы можем определить где выводить анонс материала, а где его полное описание. Например в шаблоне «Garland» - нода выводится вот так :