Шаг 4. Добавляем товары

Пришло время добавить товары в наш магазин, для этого предварительно установим модуль Commerce (Product Display Manager) который позволит нам создавать материалы типа Представление товара параллельно с созданием товаров. Перейдем по ссылке Создать Product.

Ссылка на создание товара

Для создания товара заполним поля Артикул товара, Заголовок и Изображение и нажмем на ссылку New display node чтобы сразу создать представление для этого товара.

Создание первого товара

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

Добавление представления для товара

Представление товара создано и теперь можно нажать на кнопку Сохранить товар.

Представление товара добавлено

Переходим к списку товаров и видим наш первый созданный товар Баскетбольный мяч.

Список товаров

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

Список материалов

Поле Body у нас будет использоваться как описание товара (заполним его текстом Lorem ipsum). Поле Товар заполнено автоматически модулем Commerce (Product Display Manager). Выберем соответствующую категорию для этого товара и сохраним изменения.

Редактирование представления товара

Далее проделаем тоже самое для еще 3 товаров, в результате у нас получится список из четырех товаров: 2 из категории Мячи и 2 из категории Обручи.

Список всех товаров

Теперь нам необходимо отобразить блок для навигации по категориям, для этого установим блок Категории (этот блок относится к меню Категории) в Первую боковую панель.

Установка блока Категории в первую боковую панель

Для того чтобы привязать словарь Категории к одноименному меню перейдем к форме редактирования словаря и заполним форму следующим образом:

Связывание меню и словаря Категории

Теперь блок с категориями отображается у нас в первой боковой панели, при этом видно что в категориях Мячи и Обручи по два товара, а в родительской категории Инвентарь - четыре товара (то-есть сумма товаров в дочерних категориях), а категории в которых еще нет товаров не отображаются.

Отображение блока Категории

Поделись с друзьями:

Комментарии

Во время тестирования сайта, появилось пара вопросов: 1) термины живут своей жизнью, постоянно меняется сортировка. Я менял вес строк как терминов, так и вес ссылок, ничего не помогло. Через некоторое время "Инвентарь" может опуститься на 3-4 место, а термин, в котором было что-то добавлено на первое место и т.д.
2) если один товар связать с двумя терминами одновременно (например, мячи добавить в "Мячи" и "Все для футбола"), то в родительском термине ("Инвентарь") увеличивается количество товаров в скобках (мячей уже станет не 2, а 3), при этом на странице отображения "Инвентарь" по прежнему останется 2.

1) Термины с одинаковым весом сортируются по алфавиту. Если вес установлен то термин с большим весом будет отображаться ниже, а с меньшим выше. Добавление товаров не может изменять вес терминов.

2) Вполне логичное поведение. Цифра возле родительского термина показывает сумму привязанных к дочерним терминам товаров, при этом не имеет значения разные это товары или один и тот-же.

Денис, опять вернулся к Вам. Ответов не нашел ни на Д.ру, ни у знакомых.
В меню по-прежнему бардак. Список (терминов или ссылок меню - не могу пока понять) постоянно меняется. Порядок еще пол беды, но некоторые термины из второго уровня перескакивают в первый - это неприятно. Может чек-бокс какой нужно добавить или снять?

То что вы описываете странно звучит. После каких действий изменяется порядок терминов?

Любое редактирование продуктов (например, текст в поле бади в содержимом), которые имеют ссылку на данный термин.

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

При добавлении товара у меня нет Referenced by, где вы указываете заголовок и id материала. В чем может быть дело? Какого-то модуля не хватает?

Скачал модуль, появился referenced by, но нет теперь "new node", пишет The store does not yet contain any product display nodes to add this product to. Вроде все делал, как у вас написано. Чего не хватает?

Все, совсем разобрался, спасибо!

referenced by есть но при нажатии на стрелку выдает Магазин еще не содержит любых узлов дисплея продукта, чтобы добавить этот продукт. Что делать?

Проверьте наличие поля Товар в типе материалов Представление товара создание которого описано в шаге 2.

Здравствуйте! Делаю интернет-магазин по Вашим урокам, очень радуюсь подробности и простоте. Но... На шаге добавления представления товара застряла. У меня 7 друпал, быть может, я делаю что-то не так, хотя, вроде, ни одного шага не пропустила. Но в форме добавления товара мне не предлагается создать новое представление. Сайт пишет: The store does not yet contain any product display nodes to add this product to. Где я могла напортачить?

Кстати, поле "Товар" в "Представление материала" у меня есть

Все, разобралась :) Приношу свои извинения :) Что с "блондинки" взять?)))

Здравствуйте! Делаю интернет-магазин по вашим урокам, очень подробные, но все равно возникла проблема. При сохранении товаров не отражается их цена. Хотя поле цена имеется. Подскажите в чем может быть дело?

Проверьте включено ли отображение поля Цена (Price) в Управлении отображением для Товара admin/commerce/products/types/product/display и для Представления товара admin/structure/types/manage/product_display/display

Добрый день Денис! Проверила отображение, везде статус видимый. Попробую с самого начала, может что-то упустила :(

Добрый день, у меня такая проблема, написано что произошла ошибка когда пытаюсь зайти на сайт, вот
EntityMetadataWrapperException: Unknown data property commerce_product. в функции EntityStructureWrapper->getPropertyInfo() (строка 339 в файле /home/f/fh7921t5/fh7921t5.bget.ru/public_html/sites/all/modules/entity/includes/entity.wrapper.inc).
Что делать?

Убедитесь что у вас последняя версия модуля Commerce и ядра Drupal. Также попробуйте модуль Commerce Repair.

Пожалуй, самое доступное руководство, спасибо. Один вопрос: может, подскажите, каким образом в Commerce Kickstart добавляется дисплей товара, а уже внутри него добавляется товар? Так получается намного меньше телодвижений и существенно удобнее, чем стандартная реализация Commerce. Или, может, подскажете, как правильно организовать добавление товаров, если их 100+.

В Commerce Kickstart используется модуль Inline Entity Form - действительно удобно. Мы же в этом примере используем Commerce (Product Display Manager) почти то же самое только наоборот не товар создается во время создания представления товара а представление товара создается во время создания товара. Что удобнее выбирать вам.

Еще есть полезный модуль Commerce (bulk product creation) который позволяет создать сразу несколько товаров с разной конфигурацией параметров.

Денис, иногда, при обновлении прайсов, приходится менять цену для большого количества товаров. Как это сделать? Может есть специальный модуль? Или это можно сделать с помощью вьюс?

Посмотрите модуль Feeds. Можно например загружать csv файл с обновленными ценами. Еще вариант Migrate - более сложный, но очень мощный модуль.

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

Денис, подсмотрел у товарища на сайте (сделан на Joomla) возможность определять некие "атрибуты" для товара, http://akvakamni.com/index.php/katalog/product/view/1/16 (в данном случае "Вес"). При выборе упаковки, сразу меняется цена. Как такое проще реализовать на Друпал?

Самый простой способ это создать несколько товаров с разным значением атрибута и привязать их к отображению товара, все остальное Commerce сделает за вас. Для автоматизации создания однотипных продуктов с разными значениями атрибутов можно использовать модуль Commerce Bulk Product Creation. Второй вариант - использовать правила ценообразования (которые находятся по адресу admin/commerce/config/product-pricing).

Чтобы создать 1 товар нужно сначала создать его в магазине, потом добавить ноду, потом найти ноду в содержимом и там ей задать категорию и сохранить. А если 1000 товаров это очень затратно, как нибудь можно сделать чтобы категорию выбирать на уровне создание товара ? или как-нибудь автоматизировать этот процесс ?

Читайте комментарии выше. Есть полезные модули: Inline Entity Form, Commerce (Product Display Manager), Commerce (bulk product creation).

Добрый день! Столкнулся с проблемой, что при создании вложенных терминов http://s1.ipicture.ru/Gallery/Viewfull/39053299.html и попытке вывести их с помощью taxonomy_menu http://s1.ipicture.ru/Gallery/Viewfull/39053584.html выдаёт ошибку Notice: Undefined variable: tids в функции taxonomy_menu_path_default() (строка 774 в файле /home/users/s/soft8888/domains/drupal2.sitescreate.ru/modules/taxonomy_menu/taxonomy_menu.module) и пункты меню не выводятся. Если же при сохранении убрать галочку с пункта "Показывать наследников", то эта ошибка не вылетает и меню отображается, но не полностью (пишет, что в разделе инвентарь 0 товаров) http://s1.ipicture.ru/Gallery/Viewfull/39053655.html, и при заходе в инвентарь выдаёт "На данный момент нет содержимого, классифицированного этим термином.".
Подскажите как реализовать вывод товаров в разделе инвентарь?

Сложно назвать точную причину без доступа к сайту. Могу дать только общие рекомендации. Попробуйте почистить кэш, удалить словарь и создать заново, обновить модуль Taxonomy menu и т.д.

я знаю что это за ошибка, это 1 апреля вышла косячная версия модуля. напишите мне свой email я вам скину рабочую

Денис, когда разбирался с модулем Commerce Fancy Attributes, то увидел вот это видео: http://vimeo.com/44308580 посмотрите пожалуйста, как он это реализовал (время видео 4-38). Он создает ноду и прямо в ноде создает товар для магазина. Это очень удобно для заполнения.

снимаю вопрос свой, вот так это делается http://vimeo.com/40933753

Добрый день, не выводит в меню категории где есть товар, если убираю галочку "скрыть пустые термины" то показывает первые 3 термина, до этого пару раз выходила ошибка с path auto. В чем может быть проблема, может из за авто urla?

А какую ошибку выдает?

Notice: Undefined variable: tids in taxonomy_menu_path_default() (line 774 of /sites/all/modules/taxonomy_menu/taxonomy_menu.module).

Этот вопрос уже задавали, там похоже просто последняя версия модуля содержит ошибку. Замените ее на более раннюю taxonomy_menu 7.x-1.4 или taxonomy_menu 7.x-1.3.

Добрый день :) ...как можно установить более старый TAXONOMY MENU у меня 7-15 ... не хочет удаляться никак... спасибо

справился... заменил ... но опять же меню не появилось ....

запустил CRON - все пошло отлично ... )))

как Вы удалили его?)

Еще выявились две проблемы, не выводит изображение во вьюхе и прайс, само поле прайса везде есть и стоит как видимое, но в настройках вьюхе прайса нет( Изображение во вьюхе присутствует но когда даже в настройках смотрю демо изображения нет(

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

Здравствуйте, Денис. При нажатии на ссылки New display node или Existing display node просто происходит переадрессация на гл. страницу.

Похоже что какая-то проблема с Javascript, посмотрите в консоли есть ли там ошибки.

отключите jquery update ) эти модули у меня конфликтовали

Вот такая вот ошибка:
EntityMetadataWrapperException: Unknown data property commerce_product. in EntityStructureWrapper->getPropertyInfo() (line 335 of Z:\home\sz-audio.ru\www\modules\entity\includes\entity.wrapper.inc).
Что мне делать?

Доброй ночи.
Не могу разобраться, почему у меня не отображается блок с категориями у меня не отображается.
Все делал как с в описании.
Спасибо

В разделе Блоки проверьте что блок Категории размещен в регион Правая боковая панель

Доброго времени суток!

У меня вылечилось обновлением модуля - taxonomy_menu 7.x-1.4.

PS Денис, спасибо!

Добрый день, Денис!
Шло все успешно по Вашим урокам. Только вот застопорилась. ВАнесла Категории в превую колонку, сохранила.
Затем надо привязать словарь Категории к одноименному меню, перейдя к форме редактирования словаря. Где она находится? Если в таксономии, то там для редактирования только поля "Название" и "Описание", а вот полей, которые надо изменить нет

Вам надо включить модуль Taxonomy menu.

Денис, спасибо! Получилось. Только "Категории" не появились на странице. Сейчас проверила все - вроде правильно делала. Не знаете в чем может быть дело?

Возможно вы забыли разместить блок Категории в нужный регион.

Точно не забыла. Причем все, что в этом регионе еще есть - видно, а категории нет. Пытаюсь разобраться

Доброго Всем дня. Встретился с той же самой проблемой, что описана выше, блок категория не высвечивается на сайте.
1.)При создании нового блока, на сайте высвечивается, но таксономия не привязывается.
2.)При использовании блока из темы друпала, не высвечивается данный блок.
Решение пока не нашел.
Спасибо

Я так и не разобралась в чем проблема(

Посмотрите этот комментарий. Думаю что у вас та-же проблема.

Здравствуйте, Денис.
Спасибо за подробные уроки!
У меня не отображается суммарное число товаров в верхнем уровне при добавлении товаров. Т. е., по аналогии с вашим примером:
Инвентарь (0)
_мяч (2)
_обруч (2)

Сумма в верхнем пункте появляется только при сохранении словаря "Категории" с установленной галкой в пункте "Пересоздать меню по нажатию кнопки сохранить". Но как только добавлю новый товар, снова арифметика становится неправильной:
Инвентарь (4)
_мяч (3)
_обруч (2)

Это бы, в принципе не мешало, если бы надо было после каждого добавления порции товаров пересохранять словарь. Но меня смущает ещё и то, что при нажатии на верхний пункт меню ("Инвентарь") выходит ненаполненная страница. Это нормально? Хотелось бы, чтобы верхний пункт отображал товары всех включённых в него (мячи и обручи).

Может, это корректируется в следующих шагах, но я пока не иду дальше — вдруг есть ошибка, которую лучше исправить на этом этапе, чтобы дальше не путаться?

Все должно работать так как вы описываете. Циферки должны обновляться сразу после добавления нового товара и при нажатии на родительский термин должны выводится все товары из дочерних терминов. Либо у вас где-то ошибка либо попробуйте скачать более раннюю версию модуля Taxonomy menu.

Читаю внимательно не только шаги, но и комментарии, поэтому, когда возникли ошибки (другие, про line 774, там выше было у кого-то), поменяла модуль taxonomy_menu с 7.x-1.5 на 7.x-1.4, потом удалила словарь таксономии "Категории" и создала его заново. Другие ошибки вылечились, арифметика — нет.

После действий по алгоритму из 5-го шага стали отображаться превью товаров на странице "верхнего" пункта (раньше была пустая страница), причём отображаются все, а цифра в скобках всё равно "застревает" прежняя. Обновляются только в пунктах подразделов, непосредственно включающих добавленные товары.

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

referenced by есть но при нажатии на стрелку выдает Магазин еще не содержит любых узлов дисплея продукта, чтобы добавить этот продукт.Проверила наличие поля Товар в типе материалов Представление товара,товар есть, в чем тогда может быть дело?

Проверьте еще что в настройках этого поля стоит галочка на против Product в секции Типы товаров которые могут быть связаны.

я поняла про что вы говорите, но когда я создавала товар( на 2 шаге), у меня не было под справочным текстом, product с квадратиком, где надо было поставить галочку, у меня после справочного текста сразу значение по умолчанию идет, я еще раз зашла сейчас в настройки представление товара перепроверила, но этой строчки с product нету(

Вы точно создали поле типа Ссылка на товар?

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

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

Делал все по инструкции. Меню так и не появилось. Ломаю голову, не знаю что делать...

Пересмотрите комментарии ко всем урокам, скорее всего там уже есть решение.

Я понял. Нужно поставить модуль taxonomy menu более ранней версии, но удалить старый не так легко как кажется. Я так понимаю, нужно все удалять?

Модуль переустановил. УРА!. Меню появилось, но, один нюанс. Отображаются только те категории, в которых нет под категорий. Что я упустил?
Заранее спасибо огромное!

Не знаю точно. Сверьте все настройки taxonomy menu и по добавляйте товары во все категории.

Notice: Undefined variable: tids в функции taxonomy_menu_path_default() (строка 774 в файле /home/b/brillereg/test.brille.dp.ua/public_html/sites/all/modules/taxonomy_menu/taxonomy_menu.module).

Вот такая ошибка в таксономии категории. В таксономии есть как категории, так и подкатегории. В меню отображаются только подкатегории, как это исправить? Заранее самое огромное спасибо!!!

А какая сейчас версия taxonomy menu? taxonomy_menu 7.x-1.4. вроде должна работать нормально. А еще лучше после установки 1.4 удалить меню и словарь и создать заново.

Taxonomy menu 7.x-1.4+4-dev. Я сначала поставил модуль, а потом создавал словарь и меню. Оно у меня отображалось, а спустя время, пропало и отображает только подкатегории.

Я использовал taxonomy_menu 7.x-1.4. Попробуйте сделать все заново сразу с этой версией. Больше ничего тут посоветовать не могу, нужна база данных и код чтобы разобраться.

zdravstvuite Denis!
vo pervih spasibo vam za podrobnoe ob'asnenie vsego drupla
vo vtorih takaya problema v shage 4 posle sohraneniya soderjimogo vihodit
Ошибка
На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
Сообщение об ошибке
EntityMetadataWrapperException: Unknown data property commerce_product. в функции EntityStructureWrapper->getPropertyInfo() (строка 335 в файле Z:\home\ducansport\www\sites\all\modules\entity\includes\entity.wrapper.inc).

i da ya uje proveril i commerce i drupal - poslednie versii+ustanovil kak vi sovetovali commerce repair, no oshibka takje vihod
posovetuite chto delat' zaranee blagodaru

Попробуйте сделать все заново используя в качестве локального сервера Acquia Dev Desktop. Дело в том что установке модуля Commerce он не всегда правильно разворачивается если сервер имеет не правильную конфигурацию. В Acquia Dev Desktop все настройки уже заточены под работу c Drupal.

spasibo

Теперь нам необходимо отобразить блок для навигации по категориям, для этого установим блок Категории (этот блок относится к меню Категории) в Первую боковую панель.

Немножко непонятно, к тому моменту в разделе "Структура/Блоки" уже должен существовать такой блок как "Категории" или нет (т.е. должен ли он автоматически исходя из сделанных ранее действий появиться)? У меня он не существует к тому моменту, а если я пытаюсь его создать вручную, то я не могу привязать категорию к нему (он не отображается: "Категории/Редактировать/Меню таксономии/Расположение в меню/Тут он должен быть, но у меня в списке выбора он отсутствует, я так понимаю не вручную его создавать нужно").

Для того чтобы блок Категории появился в разделе Блоки нужно сперва создать меню Категории на странице Структура -> Меню -> Добавить меню (admin/structure/menu/add).

Большое спасибо, все получилось.

Денис, вечер добрый!
Ошибка 1 в 1 как у alexandrln
Вы посоветовали: "Попробуйте сделать все заново используя в качестве локального сервера Acquia Dev Desktop."
как я понимаю проблемы в конфигурации DENWER?

Я обнаружил что ошибка пропала после удаления содержимого с товаром
попробую заново создать product

Денис, ошибка исчезла после того как перешел по адресу
admin/commerce/config/repair

В меню "Навигация", у Вас есть пункт "Добавить содержимое". А как он там появился? Может быть я плохо смотрел? А главное - для этого пункта было сделано специальное представление? С функцией добавления товара? Я вот этот момент и не пойму. Как создать возможность посетителю сайта заносить свои предложения, товары и т.д. Спасибо.
P.S. я только начинаю изучать Друпал.

"Добавить содержимое" - это стандартная ссылка в разделе "Содержимое".

Вот этого я и не понимаю! Вы говорите о стандартной ссылке в админке Друпала? Это я знаю, и знаю, что таким образом, используя админку друпала можно добавлять содержимое. А когда клиент заходит на сайт, он в общем случае не имеет доступ к админке ( понятно, что этого и не нужно), как он будет заносить свое предложение? Вот у Вас в примере и есть соответствующий пункт меню-навигации. Как на Ваш сайт попал этот пункт? Может быть выставлением каких-то галочек в соответствующих настройках страницы-представления "Товар"? И как теперь появится страница добавления товара на сайте (не в админке), как появится соответствующий SQL-запрос (Insert ...), добавляющий товар в базу?
Не знаю, Денис, понятно-ли я изложил свой вопрос.
Вот, мы сделали страницу-представление, на которой отображаются наши товары. А почему мы не делали страницу-представление, предназначенную для добавления? И тот же вопрос по удалению товара. То есть, как дать пользователю стандартные возможности работы с товаром на сайте?
Спасибо.

В большей части - вопрос снимается. Понял я, как "Навигация" появляется на странице сайта - Конфигурация - Блоки. Да и еще с пунктом "Добавить содержимое". Разобраля как сделать так, чтобы этой навигации не было на главной странице, а только на странице "Товары". Все делается настройками в ста разных местах.Первая мысль:"Все надо записать! Забуду, где накликал."
А вот по удалению отдельно выбранного "товара" пока - вопрос.
Уважаемые Денис, если песня об удалении "товара" не очень для тебя утомительна - поясни, пожалуйста. Или, может, ссылку на материал.
А уроки - очень информативны и полезны. Многое, вижу, можно взять на вооружение. Но я только вначале пути.
Спасибо.

Я бы советовал вам начинать с основ Drupal а потом уже переходить к более сложным вещам, таким как интернет-магазин. К вопросу об удалении товаров - их можно удалять также из админки, никаких запросов тут писать не надо :)

Обязательно пройду по основам! По удалению "товара": а посетитель сайта может иметь право удалить свое предложение? Может. А удалять "из админки" - пока не очень понятно. Доступа то к админке у рядового посетителя быть не должно. Поэтому у меня и возник вопрос по удалению сущности.
Денис, спасибо за ответ.

Добрый день. Делаю все по вашим урокам, но не получается вывести блок с категориями на страницу. все сделал как написано, везде проставил галочки, но блок не отображается, как на последнем слайде. Тема Danland 7.x-1.0, может из-за нее?

Нет, тема тут явно не причем. Почитайте предыдущие комментарии, возможно проблема в версии модуля Taxonomy menu.

Здравствуйте, при добавлении товара нельзя выбрать категорию,то есть там нет списка созданных мною категорий. А еще не отображается цена, когда сохраняю продукт. Коменты читал "Проверьте включено ли отображение поля Цена (Price) в Управлении отображением для Товара admin/commerce/products/types/product/display и для Представления товара admin/structure/types/manage/product_display/display" , там все включено. Какие еще могут быть причины?

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

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

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

Смотрите в комментариях к шестому шагу, там я приводил пример представления для многоуровневого каталога.

Добрый день, Денис! Ваши уроки очень познавательны! Может подскажите какой модуль нужно использовать, чтобы категории товаров отображались слева страницы (первая боковая панель) такими блоками-меню выпадающими, вот в таком виде http://nausb.glyanec.net

Добрый день, Денис! подскажите еще, как сделать сортировку: по названию, цене, не отдельным полем, а так, чтобы кликая по названию столбца в таблице происходила сортировка по этому столбцу по возрастанию или убыванию. У меня получилось сортировать с помощью выпадающих списком перед таблицей.

Стандартная настройка табличного отображения - http://prntscr.com/5g2wqt

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

Не уверен что там есть все варианты отображения. Попробуйте еще Accordion Menu.

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

Еще вопрос. Как сделать резиновым блок Accordion menu? У меня возникает полоса прокрутки (названия не влезают).

Это вопрос по СSS а не по Drupal и тут однозначно не ответишь, все зависит от ситуации. Попробуйте добавить правила:

width: 100%;
overflow: hidden;
word-wrap: break-word;

не могу удалить Taxonomy menu, чтобы установить более раннюю версию((((( не удаляется она никак. Поэтому в блоке Категории не видны.

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

Вопрос по пункту "Для того чтобы привязать словарь Категории к одноименному меню перейдем к форме редактирования словаря и заполним форму"
Где находится данная форма? В редактировании словаря можно поменять только имя, машинное имя и описание.

Разобрался, проблема с плагином Taxonomy menu

Спасибо за годные уроки, возникала проблема с taxonomy menu, http://prntscr.com/6ekjyg в общем есть строка, которую невозможно прожать, кто-нибудь сталкивался с таким?

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

Может и поздно пишу, но вдруг кто-нибудь опять столкнется с этой ошибкой

Notice: Undefined variable: tids в функции taxonomy_menu_path_default() (строка 774 в файле

Нужно просто убрать одну галку в "Меню таксономии" -> "Параметры" "Показать наследников"
(Эта галка находится под текстовым полем "Пользовательское название словаря")
http://i.imgur.com/BgPNPm7.png
http://i.imgur.com/55iLi5X.png

Вот только в главном каталоге не происходит подсчет товара

Как быть тогда с наследниками?..

Добрый день!
Во вкладке "Содержимое" при изменении выдает ошибку:
Notice: Undefined variable: tids в функции taxonomy_menu_path_default() (строка 774 в файле /home/virtwww/w_shop-stat46c_179a30ff/http/sites/all/modules/taxonomy_menu/taxonomy_menu.module).

В чем проблема, что не так делаю? Наверное, из-за нее на сайте Категории не отображаются...

Смотрите комментарии выше, этот вопрос уже был.

Спасибо!
Нашел и всё исправил. Заработало.
Спасибо за Ваш ресурс!

Доброго времени Денис! Подскажите плиз , а как сделать так чтобы в данном случае товар не выводился на главную? чтобы выводился в специально созданом разделе, а на главной странице лента новостей так как сайт не полностью магазин.Спасибо

В разделе Конфигурация -> Информация о сайте (admin/config/system/site-information) можно задавать любой путь в качестве главной страницы. Это может быть представление, страница Page manager, собственный сallback и т.д.

Возникла ошибка на пункте
*Редактирование баскетбольный мяч (представление товара)

Notice: Undefined variable: tids в функции taxonomy_menu_path_default() (строка 774 в файле Z:\home\Dory2.ru\www\sites\all\modules\taxonomy_menu\taxonomy_menu.module).

И после добавления блока Категории, он не отображается на главной странице, хоть я и делал все по пунктам. Пожалуйста помогите!

Спасибо, не увидел соратников) Все поправил, когда убрал галочку с наследников

Добрый день, вот такая ошибка не знаю как с ней бороться, спасибо
Notice: Undefined index: amount in commerce_price_field_formatter_view() (line 444 of Z:\home\test2.tt\www\sites\all\modules\commerce-7.x-1.11\modules\price\commerce_price.module).

Добрый день, Денис! У меня не появилось поле Изображение, хотя я его создал в ноде, все остальное работает нормально, может где-то есть какая-то галочка, которую я не заметил?

Добрый день, Денис. Подскажите пожалуйста в том ли я направлении иду. Мне необходимо сделать сайт с покупкой билетов на различные мероприятия. Тоесть мероприятия повторяются каждую неделю, но в разные дни они могут идти в разное время + разная стоимость. Могу ли я это сделать при помощи Commerce + calendar? Просто на данный момент в ступоре как связать товары с календарем и не создавать каждый билет на каждый день. Прошу помощи или пинка в нужном направлении, заранее спасибо=)

Да вы идете в правильном направлении. Commerce + calendar это правильное решение. Ну а то как именно это все связать зависит от всех тонкостей того что вы хотите получить на выходе. Тут сложно что-то подсказать не зная всей картины.

Денис, добрый день. Можно с вами пообщаться более подробно. Скажите пожалуйста куда написать, буду очень признателен за любую помощь.

Пишите сюда.

Добрый день!
Я новичок, делаю свой первый сайт.
Хочу добавить товар на определенную страницу.
С чего советуете начать?

Здравствуйте
получаю следующую ошибку, пожалуйста, помогите мне

EntityMetadataWrapperException: Unknown data property commerce_product. in EntityStructureWrapper->getPropertyInfo() (line 335 of C:\sites\pcng.bg\sites\all\modules\contrib\entity\includes\entity.wrapper.inc).

Здравствйте
Денис, вопрос конечно не по теме. Но все же. Помогите решить проблему. Перестало выводится содержимое терминов из словарей таксономии. Создаю пустое меню, создаю словарь терминов, привязываю его к меню (в меню появляется список терминов). Добавляю в статью поле, с выбором термина словаря. Создаю статью с одним из терминов. Перехожу по ссылке меню....... "На данный момент нет содержимого, классифицированного этим термином." Всю голову сломал. При этом если нужно - на главной выводится, если создатьс ссылку в меню - тоже выводится. Проблема с таксономией

Поищите по комментариям к этому курсу, там была какая-то версия taxonomy_menu с багом. Возможно дело в этом.

Приветствую! Денис, подскажите пожалуйста, как можно реализовать привязывание термина таксономии, заданного для товара - к представлению товара?
То есть надо, чтобы значение поля категории "Ссылка на термин", которое задаётся для товара (это может сделать пользователь для которого определена роль "продавец"), наследовалось для соответствующего представления товара, автоматически создаваемого модулем Commerce (Product Display Manager).
Это необходимо для корректного отображения меню таксономии, без дополнительного редактирования материала, чтобы значение поля категории определялось для товара, а не представления.
Или может быть подскажите какой-то другой способ реализации этой задачи?
Заранее благодарю за совет.

Вам наверное больше подойдет модуль Inline Entity Form с помощью него вы можете создавать представление товара и сам товар в одной форме, тогда вы будете выбирать категорию один раз в представлении. Посмотрите пример как это работает в Commerce Kickstart.

Да, благодарю, помогло. Так и сделал.

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

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

Спасибо, все сделал. Поменял Модуль Taxonomy menu на более ранний

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

Столкнулся обсуждаемой в комментариях проблемой: "При нажатии на ссылки New display node или Existing display node просто происходит переадрессация на гл. страницу." Несколько дней потратил и бессонных ночей)) Решение выставил версию JQuery = 1.8, reference заработал как часы. А при JQuery 1.9 и 1.10 при нажатии на "New display node" просто перекидывало на главную страницу.

Денис, подскажи пожалуйста, как правильно диагностировать такое поведение модулей?
В логах никаких ошибок не видно было. Или может не там смотрел((

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

А как осуществить такой функционал, чтобы когда наводишь на пункт меню раскрывалось подменю?

такой вопрос а почему меню категории не отображается на главной странице и на странице категории выбранной?показывается только на странице товара?
спасибо

Должен везде отображаться, если только вы не задали специальных настроек видимости блока.

Добрый день. Создал магазин. Для типа материала Product Display поле "сопутствующие товары" Тип поля "ссылка на сущность". Виджет "автодополнение". Все работает, товары добавляются и отображаются. Вопрос - как можно сделать, чтобы сопутствующие товары через автодополнение добавлялись не по Title, а по артикулу? (поля эти есть, но автодобавление идет только по Title).

Посмотрите в настройках поля там в поле Режим можно выбрать представление. То-есть вы создаете представление с отображением типа Entity reference которое будет выводить артикулы и в поле Режим выбираете это представление.

Добрый день. Знаю об этой возможности, думал можно проще. Все равно, спасибо. Правил function commerce_product_autocomplete - не сработало.

admin/commerce/products/types/product/fields - тут у поля артикул нет настроек, в ведь именно здесь и есть поля сущности продукт?

Еще одно решение проблемы:

Notice: Undefined variable: tids in taxonomy_menu_path_default() (line 774 of /sites/all/modules/taxonomy_menu/taxonomy_menu.module).

Для версии модуля taxonomy_menu 1.5 есть патч:
https://www.drupal.org/node/2295735

С ним вроде работает.

Уважаемый Денис во первых большое спасибо за столь подробные объяснения по созданию магазина, просто возникла маленькая проблемка с привязкой категории к одноимённому меню у меня в списке рапсположение меню никак не появляется <Категории>, хотя всё делал пошагово как у вас написано. В чём может заключаться проблема? Кстати в блоках я вручную добавил блок "Категории" но честно говоря сомневаюсь что правильно заполнил пункт Описание... Буду весьма благодарен за помощь. Спасибо.

Блок Категории не нужно добавлять в ручную он там появляется сам после создания меню, его просто нужно разместить в регион.

Уважаемый Денис, на самом деле поспешил с выводами что понял в чем дело и действительно есть во всем этом какой то трабл, раз не у одного у меня ошибки выпадают, вы в комментариях к этому уроку написали что сложно сказать почему так происходит без доступа к сайту, ну что ж доступ у вас есть (написал ранее в пм вк), возможно если отыщется недочет, то можно и описание урока поправить. Все та же ошибка об неопределенности элемента на 774 строчке кода, там я смотрел элемент нормально описан. Возникает в настройках таксонометрии меню "Каталог", если поставить галочку на "показывать наследников", вероятнее всего из за этого у меня и не считается количество товаров в группе.

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

та же проблема. если нашли решение, поделитесь пожалуйста

здравствуйте, когда нажимаю на "New display node" он меня переводит на главную страницу сайта... 100% это я гдето накосячил. подскажите, какая ссылка там должна быть?
Скрин

Добрый день, Проблема такая, все сделал как надо на данном этапе, перепроверил все, но слева категории не отображаются( как быть(

torssexdvd

wh0cd88873 as example

wh0cd160372 GENERIC VIAGRA ONLINE PHARMACY

wh0cd160372 propranolol

wh0cd231871 kamagra

3monthpaydayloans.us.com

wh0cd17374 lexapro generic

wh0cd17374 lasix

wh0cd17374 Prednisone

paydayloansnearme

wh0cd88873 vardenafil price

wh0cd88873 mobic drug

wh0cd88873 where to buy tadalafil online

wh0cd88873 kamagra chewable

wh0cd160372 kamagra

wh0cd160372 additional info

wh0cd160372 tetracycline 250 mg

wh0cd160372 where can i buy prednisone without prescription

beautyfilledlife.com

freemaledatingsites.us.com

yourcashgroup.com

datingonline.us.com

onlinedatingsites.us.com

whitewomenonly.com

whitewomenonly.com