Сайт для тех кто хочет определиться
Кулинарный портал Pazanda.ru

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

На друпал 7 хочу создать кулинарный портал. С помощью views и таксономий (терминов) сделала блок Все виды блюд.

Но не поняла как создать такой же блок, который будет отображать в сайдбаре список Кухни стран, например, Русская кухня, Узбекская кухня и так далее. Когда кликаете на Русская кухня, открывается страница, которая выводить список анонсов рецептов, которые относятся русской кухне.

Пожалуйста, проконсультируйте по данному вопросу. Как будет лучше реализовать эту идею? Может в типе контента "Рецепты" создать дополнительное поле (список кухни стран) и исходя из этого создавать views блок "Кухни стран"?

Travel Central
Travel Central 14 Apr 2013
Ответов: 1

Как я вижу - страна это термин словаря страны. Когда мы делаем рецепт - крепим поле "страны" в виде текстового поля с автодополнением или обычный селект, где выбираем к какой стране принадлежит рецепт. Потом при заходе на страницу термина, в контенте будут отображаться тизеры всех рецептов с этой страной.

Это можно сделать вообще без Views, с помощью только модуля Taxonomy Menu

Петров Николай

Дело в том, что у меня уже используется Виды блюд как словарь, а как термины использую "Первые блюда, вторые блюда, дессерты, салаты и так далее".

В данном случае, я уже использую таксономии для сортировки (фильтрации) рецептов. Как можно дважды использовать таксономии (Словарь - страны, термины - Русская кухня, Узбекская кухня к рецепту) когда уже таксономии используются для отображения Видов блюд? 

Travel Central 14 Apr 2013

Нужно создать еще один словарь "страны", а у типа материала "рецепт" добавить новое поле, например "кухня" с селектом или авто-дополняющимся списком. Для стран можно использовать очень удобный плагин chosen

Словарей может быть несолько, и все можно использовать одновременно.

Например у меня на сайте на странице московский кремль используется одновременно три словаря: города, регионы и страны. Смотрите в самом низу страницы.

Петров Николай 14 Apr 2013

Для стран можно использовать очень удобный плагин chosen.

Данный плагин мне понравился. Но инструкция установки не понятна:

Setup

Using Chosen is easy as can be.

  1. Activate the plugin:
    • jQuery Version:
      Call the chosen plugin: $(".chzn-select").chosen();
    • Prototype Version:
      Create a new instance of Chosen: new Chosen(some_form_element);​
  2. ​Я не знаю куда прописывать эти настройки, поэтому я думаю, что я не смогу установить его.

Сейчас попробую создать новую таксаномию (словарь Страны и термины). О результатах напишу сразу же.

Travel Central 14 Apr 2013

Получилось сделать блок меню и страницу "Кухни стран", но без модуля для селектора chosen. Спасибо вам за ценные советы. С каждым днем узнаю что-то новое о друпал.

Travel Central 14 Apr 2013

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

и еще - пожалуйста, помечайте решенные вопросы выбирая лучший ответ - должна быть такая ярко-желтая звезда. Позже я ее сделаю более приемлемого вида

petrovnn 14 Apr 2013

Новый вопрос: Настройка дизайна блоков на главной странице.

Хочу на главной странице в контенте сделать блоки:

  1. Новые рецепты на Pazanda.ru
  2. Популярные рецепты на на Pazanda.ru
  3. Новые Рецепты Кулинаров 
  4. Полезные советы.

Ниже вы можете увидеть картинку, которая опишет первый блок. Давайте сначала рассмотрим первый блок, а после будем рассматривать и другие блоки также. Первый блок Новые рецепты на Pazanda.ru можно посмотреть на картинке ниже. Я хочу добиться такого же результата как на картинке:

Как можно вывести на главной странице 6 новых рецептов с картинками из типа контента рецепты?

Travel Central 14 Apr 2013

Я попробовала реализовать эту идею через views. Думаю, что у меня почти получилось вывести на главной странице вывести блок Новые рецепты в регионе Содержание. Пока этот блок не отображает картинку thumbnail так как такого поля в добавлении рецепта нет. Попробую добавить такое поле в форму добавления рецепта и настроить views. 

Пожалуйста, посмотрите views "Новые рецепты", все ли я правильно сделала? Результат можете посмотреть на главной странице http://pazanda.ru

Travel Central 14 Apr 2013

У меня получилось вывести блок "Новые рецепты" с картинками. Только я не уверена, что блок действительно ли отображает последние недавно добавленные рецепты. Вы можете проверить views "Новые рецепты"? Спасибо.

Travel Central 14 Apr 2013

и еще - пожалуйста, помечайте решенные вопросы выбирая лучший ответ - должна быть такая ярко-желтая звезда. Позже я ее сделаю более приемлемого вида

 Тут я не нашла ярко-желтую звезду. Раньше звездочка была, но сейчас ее не видно.

Travel Central 15 Apr 2013
Ответить на вопрос
* Отвечать на вопросы могут только авторизованные пользователи,
пожалуйста войдите с помощью:
node/157/
qa/157/kulinarnyy-portal-pazandaru
Ссылки
Обзорные статьи, интервью разработчиков и критика CMS Drupal
Joomla vs Drupal
Что лучше джумла или друпал? Мои мысли
на этот счет
Видео
Обучающие видео, интервью и промо-ролики Drupal
Сайты на друпале
«Образцовые» сайты
на друпале. Подборка крупных сайтов рунета.
Недостатки
Некоторые вещи
в друпале меня
напрягают
Рецепты
Учитесь друпалу
на примерах реальных сайтов
Книги
Drupal намного легче
и приятнее осваивать
по книгам
Приемущества
Друпал удобен разработчику
и выгоден клиенту
Может фреймворк?
Когда оправдано применять друпал,
а когда фреймворк?
Обзоры CMS
Когда оправдано использовать
другие CMS?