drup-drop: Блог

Главные вкладки

[РЕШЕНО] Views на базе таксономии c учетом иерархии терминов (Drupal 7, Views 3)

16 сентября 2011 в 16:45

Стратегическая цель: научиться работать с Views.
Тактическая цель: доска объявлений.

Что нужно реализовать: представление в виде списка терминов, сгрупированных по родительским терминам. Например: Объявления(словарь)->Недвижимость(родительский термин)->Продам(дочерний термин). Вывод в блоке в таком виде:

Недвижимость
--Куплю(3)
--Продам(56)
--Сдам(0)
--Сниму(4)

Работа
--Вакансии(3)
--Ищу работу(300)

[РЕШЕНО] Динамическое изменение верстки, если регион пустой

10 сентября 2011 в 13:38

Ситуация следующая.
Имеется подтема Genesis. Двуколоночная верстка: шапка, кастомный регион для слайд-шоу,основной контент и сайдбар(справа), футер. На страницах с нодами(форум, статьи и т.п.) сайдбар пуст и необходимо, чтобы блок(в css смысле)с основным контентом занимал освободившееся место справа, т.е. растягивался на всю ширину.

Вижу такие решения проблемы:
1) в page.tpl.php динамически добавлять к контейнеру, который нужно растянуть css-класс, если сайдбар пуст
<div class="content-inner <?php if (!$page['sidebar_second']): print "content-inner-not-sidebar"; endif;>">
2) использовать разные шаблоны для страниц с сайдбаром и без.

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

Спасибо.

Артефакты при уменьшении jpeg (Views+Image+IMCE)

26 августа 2011 в 16:41

Во views одно из полей - фото.
Верстка требует размера 102х102px.
В модуле Image добавила новый пресет с условием "Масштабирование и обрезка".
Оригиналы имеют размер 1024х768.
Формат jpeg, профиль sRGB.
Вопрос: артефакты(мазня) на уменьшенной копии - это следствие не самого крутого алгоритма Image или я чет неправильно делаю? Или все-таки нужно подготавливать фото сторонними инструментами?
Спасибо.

Выбрать страницы с URL, начинающимся на forum/

25 августа 2011 в 18:24

Нужно отключить показ блоков правого сайдбара на страницах с форумом. Т.е. для всех страниц, урл которых начинается на forum/. Может кто подскажет, как на таких страницах отключить вывод всего региона целиком?
Спасибо.

Задание на разработку темы. Что нужно знать исполнителю?

19 августа 2011 в 15:15

Здравствуйте.

Если перед верстальщиком стоит задача разработать тему, какая информация необходима для этого?
Я так понимаю на этом этапе уже определен набор модулей, которые будут реализовывать функционал сайта, и особенности и вывода. Или я неправильно понимаю?
Т.е. нужно ли верстальщику знать каким модулем выводится на сайте, например, некий список нод справа?
Нужен ли ему доступ к админке сайта?

Не могу понять, как можно сверстать удаленно тему для Drupal по некому html/css без информации о структуре сайта.