mperocedwi: Блог

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

Drupal 7 - с чего стоит начинать изучение Drupal. Личный опыт.

2 октября 2013 в 20:04

В последнее время всё чаще слышу: «с чего же начать учить Drupal»? Подобные вопросы побудили меня написать этот пост.
Мой личный роадмап роста моих скиллов: тык

Товар в нескольких магазинах

29 октября 2011 в 17:41

Здравствуйте, друпалеры! Хочу рассказать вам, как я сделал каталог по нескольким магазинам. Суть такова: есть магазины, в них несколько позиций (товаров). У каждого товара, в зависимости от магазина, есть своя цена.

Так как я не кодер и с Entity API не дружу (пока), то придумал вот такое решение: сделал отдельно типы содержимого «Товар», «Магазин» и «Цена».

У меня вышло:

Товар:

— Title
— Body
— Изображение
— Цены (multivalue node reference к типу содержимого «Цена»)

Магазин:

— Title
— Body

Цена:

— Магазин (node reference)
— Цена (text)

Создал вьюшку-блок, в которой получал в URL nid (делается это в «Contextual filters»/nid/Provide default value). Затем в Relationship добавил «Content: Цены». В «Format» дисплея выбрал «Grouping field» и в нём указал группировать по «Content: Title». И вывел поля:
— Content: Title
— (field_price) Content: Магазин (Магазин)
— (field_price) Content: Цена (Цена)
(field_price перед полем означает, что значение получается через поле Relationship).
Создал pathauto паттерн для нод типа «Товар» в виде product/[node:nid].

Затем этот блок прилепил в Content_footer (регион под контентом) и сказал блоку показываться только на product/*

И вуаля! Всё работает! Милости прошу обкакивать комментировать этот способ Wink

Список блоггеров в блоке.

11 мая 2011 в 18:33

Доброго времени суток, уважаемые! Хочу поделиться проблемой решением проблемы:
Стала задача - вывести в блок список самых активных блоггеров. Вывести имя пользователя и количество нод типа Blog post, оставленных им. Сортировка по убыванию по количеству постов. И имя каждого пользователя в добавок ко всему должно было выводиться ссылкой на его блог.

Как вывести картинку со случайной ноды в блок? (Views) [решено]

28 марта 2011 в 22:26

Здравствуйте!
Имею: Drupal 7, Views 3 (beta 3)

У меня есть тип содержимого nodetype, в котором есть поле image.
Как в блоке, при помощи Views, вывести одно поле с картинкой со случайной ноды?

Пример: случайное фото с галереи. Нужно сделать подобное, но с определённого типа содержимого. Не подскажете, как реализовать подобное?

freehost.com.ua при выключении register_globals выдаёт 500 ошибку. [решено]

27 марта 2011 в 15:09

Здравствуйте!
Подскажите пожалуйста: у заказчика проплачен на несколько лет вперёд хостинг http://freehost.com.ua/.
Пытаюсь поставить Drupal 7, и мне выдаёт 500 ошибку.

Что я только не делал: ставил 775 на все файлы\папки, правил .htaccess и комментировал добрую половину строк (так на форуме администрация сказала надо), но толку это не дало, 500 ошибка так и осталась. Саппорт молчит уже которую неделю.

В итоге ПОЛНОЕ (!!!) очищение содержимого файла .htaccess дало результат - меня пустило в инсталлятор друпала. Но не могу его установить, так как register_globals включен. Выключаю ТОЛЬКО его в htaccess и снова получаю 500 ошибку.
Это порочный круг Smile

Работа сделана, денег без установки на хостинг, никто не даст. Саппорт вторую неделю молчит. Как мне поступить?

UPD1: прикрепил в топик файл с файлом .htaccess который понимает freehost.com.ua