Возвращаем ответ 404, при пустом аргументе в views

24.06.2014

Сегодня небольшая статья больше подходит для сеошников, нежели разработчикам, но и нам с вами думаю будет полезна. Все мы прекрасно знаем модуль views и на себе ощущаем всю его мощь и удобство использования. Но уже не первый раз приходится сталкиваться с тем, что представление с пустым аргументом никак не хочет отдавать 404 код, а именно «страница не найдена».

Вывод статей сайта, автором которых является текущий пользователь

12.03.2014

Итак, в очередной раз перед нами встала задача, а именно необходимо создать страницу со всеми статьями сайта, автором которых является текущий пользователь. Данную реализацию вы так же можете наблюдать на этом сайте (если вы зарегистрированы конечно), в своем профиле вы можете видеть ссылку «Мои вопросы», где отображаются все вопросы, которые вы задавали на этом сайте. Как всегда в качестве исходных данных у нас Drupal 7 и шаблон Bartik, а так же статьи, автором которых для данного примера являюсь я.

Создание каталога в Drupal 7. Часть 2

31.07.2013

Продолжаем создание нашего каталога продукции в drupal 7, в прошлой части мы с вами разобрались с выводом терминов таксономии с сохранением иерархии и создали для этого отдельную страницу со ссылкой в главном меню. Если кто не в курсе, то вам имеет смысл прочитать первую часть данного урока, ибо здесь описывается продолжение создания каталога. Давайте подведём небольшие итоги что у нас уже есть:

Создание каталога в Drupal 7. Часть 1

31.07.2013

Продолжаем изучение drupal, а именно сегодня поговорим о том, каким образом можно реализовать каталог . Данная реализация является достаточно сложной для понимания и достаточно объёмная, поэтому данную статью я разобью на 2 части. Под каталогом подразумевается вывод некой структуры, которая у вас может быть реализована с помощью таксономии. Давайте, как всегда разберём этот момент на конкретном примере. В моём распоряжении Drupal 7, который имеет вот такую структуру таксономии:

Вывод списка похожих товаров (нод) в блоке в Drupal 7.

17.07.2013

Всем привет, давно я ничего не публиковал на сайт, извините много работы, а сейчас выпало 2 часа свободного времени и решил я это время потратить на написание статьи, наверное на наболевшую тему для многих, а именно вывод блока похожих товаров (под товарами естественно понимаются ноды). Те жаждающие, которые меня просто заваливали просьбами о написании данной статьи можете поставить себе галочку о выполненной работе. Итак, по традиции ставим задачу: «Вывод списка нод в блоке, привязанные к одному термину таксономии».

Сравнение продукции в Ubercart drupal 7

05.02.2013

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

Построение графиков в Drupal 7. Модуль Views_dataviz

07.12.2012

Сегодня затронем такую задачу, которая выполняется довольно редко, но тем не менее имеет место быть, а именно построение графиков. Как вы понимаете, график – это некий рисунок, который наглядно демонстрирует какие-то изменения, как правило за какой-то период времени. Для выполнения такой задачи я буду использовать новый модуль, который называется Views_dataviz, скачать его можно вот отсюда.

Создание сложного фильтра в Drupal 7 через views.

23.11.2012

Сегодня продолжаем изучение одно из самых сложных модулей в Drupal – модуль Views. В данном уроке я вам расскажу, как с помощью данного модуля организовать на сайте сложный фильтр по каким либо критериям. Такие фильтры применяются как правило в интернет магазинах, где необходимо отфильтровать продукцию по определённым параметрам, такие как цена, размеры, мощность – в общем параметры могут быть различны. В своём же примере я организую выбор материалов по таким параметрам:

Темизация раскрытого фильтра (exposed filter) в Drupal 7

22.10.2012

Сегодня поговорим о таком не мало важном моменте темизации Drupal 7, как темизация «раскрытого фильтра», он же «exposed filter». Долго большим набором букв мучить не буду, а приступим сразу к делу, у меня уже готова форма раскрытого фильтра, созданная через Views,