Здравствуйте.
Появился такой вопрос - как можно (и можно ли?) упростить добавление товара на сайт при помощи commerce? Довольно муторно создавать товар, потом ноду с товаром и связывать их.. Вроде, видел какой-то дополнительный модуль для коммерца, но отзывы о нем были посредственные.
И как настроить количество товара на складе? Ну, в наличии товар или нет и сколько есть в наличии.
И еще один вопрос есть - как можно реализовать сравнение цены двух товаров на сайте?
Комментарии
Inline entity form
Commerce stock
А насчёт сравнения цены не понял. Допустим, есть два товара, один стоит сто рублей, другой - двести. Зачем нужны модули, чтобы понять, что тот, что стоит двести, дороже?
По сравнению товаров смотрите
https://www.drupal.org/project/commerce_product_comparison
https://www.drupal.org/project/node_compare
Ммм, смотрите. Например, есть сайт-посредник - на нем регистрируются продавцы. У двух продавцов есть 2 одинаковых товара, но с разными ценами. Их сравнить, например.
Хотя, у меня есть другой вариант - создать блок подобных товаров. Там же появится такой же товар, но от другого продавца.
Спасибо за ответ! Постоянно выручаете
А как именно модули работают? Можно выбирать 2 страницы и там сравнивать или, грубо говоря, кнопка, где можно выбрать, с чем сравнить?
Вам тоже спасибо за ответ, тоже постоянно помогаете )
По-людски конечно сначала добавляете в сравнение а потом на отдельной странице смотрите сравнение всего что добавили.
Да, про такое тоже думал! Ладно, это еще в планах..
Еще вопрос не по теме есть - каким образом программно темизировать полный вид материала? Пробовал по этой теме делать, но из списка шаблонов есть только страница с каталогом (где товары находятся), но не полный вид материала.
node--машинное-имя-типа-материала.tpl.php
Окей, а текущий шаблон для страницы в node.tpl.php находится, если я правильно помню?
Да. Но это шаблон материала, а не страницы. Шаблон страницы - это page.tpl.php, в нём выводятся регионы.
Секунду, мне нужен page.tpl.php, получается?
Нет, вам нужно сперва разобраться, что именно вы хотите.
page.tpl.php выводит разметку страницы, т.е. то, что внутри тега body, в том чтсле, хэдер, футер, сайдбар и всё такое.
node.tpl.php выводит содержимое ноды. То есть на странице ноды этот шаблон отвечает тольео за вывод блока "Содержимое страницы"
Мне нужно темизировать вид полного материала. То есть, тот, где картинка, поля, описание, а под ними - комментарии
Значит node.tpl.php
Спасибо большое!