Помощь в изучении Drupal Commerce

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

Аватар пользователя Stalker4uk Stalker4uk 17 марта 2014 в 17:00

Всем доброго времени суток. Стал изучать Drupal Commerce. Прочитал много уроков по нему и просмотрел видеоуроки и в итого запутался еще больше. Прошу помочь разобраться. Имеются следующие вопросы.
1. Делал каталог по этому видео. Затем создал views для товара и указал путь, сохранил. Но на эту страницу список товаров почему то не выводится. Не могу разобраться что не так. Если нужно будет, могу прикрепить скрины.
2. У меня будет 5 основных категорий товара, у них есть много подкатегорий, у которых тоже есть подкатегории. Можно ли например создать 5 типов содержимых, по 1 для каждой основной категории и создавать товар с указанием подкатегории, чтобы товар сразу появлялся в конкретном разделе?
3. Можно ли сделать поле невидимое для покупателя, но видимое для продавца? То есть при просмотре товара или заказе его не видно, но когда заказ сделан, то продавцу это поле видно.

Если возможно помочь разобраться через skype или удаленно, был бы очень благодарен. Так же буду благодарен за помощь на этом форуме.

Комментарии

Аватар пользователя aquasplash aquasplash 17 марта 2014 в 18:12

"Stalker4uk" wrote:
Если возможно помочь разобраться через skype или удаленно

Это называется консультация. И вряд ли кто-то захочет тратить время на объяснение того, что можно найти в сети.

А что касается ваших вопросов, посмотрите сборку commerce_kickstart, по нему и документация имеется.

Есть и другие сборки, но демо контент не везде присутствует.

p.s. icq есть, а денег нет )

Аватар пользователя grob.82 grob.82 17 марта 2014 в 18:27

1. Выводите в представлении как обычно ноды, но в отношениях нужно добавить "Product". Затем можно вывести стоимость и кнопку купить.
2. Можно как угодно, нужно с помощью таксономии создать каталог и при создании товара цеплять.
3. https://drupal.org/project/fieldaccess - наверное поможет

Аватар пользователя Stalker4uk Stalker4uk 17 марта 2014 в 19:35

"aquasplash" wrote:
Это называется консультация. И вряд ли кто-то захочет тратить время на объяснение того, что можно найти в сети.

В принципе я согласен заплатить за консультацию, но тогда бы хотелось с наглядным примером и желательно не через icq
"grob.82" wrote:
2. Можно как угодно, нужно с помощью таксономии создать каталог и при создании товара цеплять.

У меня существует 5 словарей таксономии. Создал 5 типов материалов, в каждом добавил поле категория со ссылкой на термин и при указании словаря в любом из 5 типов материалов меняются значения во всех остальных, на то значение, которое указал последним.
"grob.82" wrote:
3. https://drupal.org/project/fieldaccess - наверное поможет

Спасибо, позже гляну что за модуль.

Аватар пользователя aquasplash aquasplash 17 марта 2014 в 20:01

"Stalker4uk" wrote:
В принципе я согласен заплатить за консультацию, но тогда бы хотелось с наглядным примером и желательно не через icq

Можно даже в комиксах, но это отразится на цене.

Аватар пользователя grob.82 grob.82 17 марта 2014 в 20:04

"Stalker4uk" wrote:
У меня существует 5 словарей таксономии

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

Аватар пользователя Stalker4uk Stalker4uk 17 марта 2014 в 20:15

"grob.82" wrote:
5 словарей, думаю многовато.

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

Аватар пользователя vbard vbard 18 марта 2014 в 5:17

"Stalker4uk" wrote:
Нужно было вывести каждый словарь с терминами в отдельном блоке

ИМХО если дело только в этом, то это не повод создавать 5 словарей. Особенно, если потом этим будет девочка заниматься - верный способ создать бардак в структуре.
Кикстартер берите, это самая адекватная и рабочая сборка. Первый магазин соберите лучше на нём. Насчёт типов материала под каждую категорию - ИМХО имеет смысл только если у Вас категории сильно разные по смыслу, например одежда и электроинструмент, и у каждого помногу уточняющих полей и поля зависят от категории. Иначе - проще валить всё в кучу и разруливать таксономией.

Аватар пользователя Stalker4uk Stalker4uk 18 марта 2014 в 14:15

"sumerian" wrote:
ИМХО если дело только в этом, то это не повод создавать 5 словарей.

Сделал 1 словарь с множеством категорий и подкатегорий. Как теперь вывести каждую категорию с подкатегориями в отдельный блок (всего их 5 должно быть)?

Аватар пользователя Stalker4uk Stalker4uk 18 марта 2014 в 18:09

"sumerian" wrote:
https://api.drupal.org/api/drupal/modules%21taxonomy%21taxonomy.module/f...
указываете tid родителя и крутите детей :)

К сожалению не смог разобраться с этим. Я думал это можно сделать через views или какими нибудь модулями.

Аватар пользователя grob.82 grob.82 18 марта 2014 в 18:15

"Stalker4uk" wrote:
Я думал это можно сделать через views

Да все правильно думал, через views и делай.
Создаем представление (блок)
Выводим словарь таксономии.
Добавляем поле: Имя термина
Критерии фильтрации: Термин таксономии: ID термина

Аватар пользователя Stalker4uk Stalker4uk 10 ноября 2015 в 11:49

"grob.82" wrote:
Да все правильно думал, через views и делай.
Создаем представление (блок)
Выводим словарь таксономии.
Добавляем поле: Имя термина
Критерии фильтрации: Термин таксономии: ID термина

Ставлю ID термина между 44 и 67 (44 идет главная категория, дальше подкатегории) и все выводится в столбик (рисунок 1). По задумки должно выводится так (рисунок 2) и при нажатии на раздел в котором есть подразделы, они должны открываться и сворачиваться если выбрать другой раздел (рисунок 3). Если это все же можно реализовать, то можно ли потом сделать каталоги (рисунок 3)?