Вед-дев, Сео, Манимейкинг

Commerce

03/02/2014 - 23:11

В прошлой статье, я писал о том, как подключить стрелки для quantity widget при помощи модуля commerce_extra. Сегодня мы рассмотрим способ подключения стрелок для увеличения/уменьшения количества товаров без сторонних модулей и библиотек.

Всего просмотров: 4,228
03/01/2014 - 16:33

Для того чтобы при создании нового пользователя для него автоматически создавался "Customer Profile" (Профиль покупателя) нужно использовать модуль Rules.

Например, мы добавили дополнительное поле (тип поля: Ссылка на профиль клиента, а виджет: Менеджер профиля покупателя) для пользователей через страницу admin/config/people/accounts/fields и назвали его field_contacts.

Далее, идем на страницу admin/commerce/customer-profiles/types/billing/fields и удаляем дефолтное поле Address, а затем добавляем все необходимые нам поля как обычно. Сохраняемся.

Всего просмотров: 5,081
02/26/2014 - 11:18

По умолчанию в Drupal Commerce, виджет количества товаров идет без каких-либо стрелок (в Commerce Kickstart они встроенны по умолчанию, если я не ошибаюсь), но иногда бывает удобнее нажать на стрелочку, для того чтобы увеличить количество заказываемого товара:

Добавление стрелок для увеличения или уменьшения количества товаров Drupal Commerce

Для того чтобы их включить в обычном Commerce, нужно скачать модуль http://drupal.org/project/commerce_extra

Всего просмотров: 3,247
12/30/2013 - 19:10

Если вы выводите кнопку "Добавить в корзину" при помощи Views, то по умолчанию текст на ней будет "Add to Cart" или "Добавить в корзину", если вы хотите изменить это значение, то придется использовать hook_form_alter() с commerce_form_callback():

Всего просмотров: 15,424
12/29/2013 - 02:10

Например, мы выбрали валюту "тенге", по умолчанию Drupal Commerce будет отображать её в таком виде: 150,00 тенге - будет запятая с нулями. В странах СНГ цены не пишут в таком виде. Для решения этой задачи нам поможет модуль drupal.org/project/commerce_price_decimals_formatter

После установки модуля необходимо будет зайти в настройки отображения полей и выбрать "Formatted amount with n decimals"

Всего просмотров: 8,946
12/29/2013 - 00:51

Для того чтобы отображать изображения продуктов во Views необходимо добавить Relationship: Product, после чего в полях вы сможете добавлять любоые поля ваших продуктов, которые были присоединены к текущей ноде.

Изображение продукта Drupal Commerce во Views

После этого у вас может возникнуть следующий вопрос: "А как сделать изображение ссылкой на ноду с продуктами?"

Всего просмотров: 3,296
12/23/2013 - 23:14

У меня возникла необходимость затемить пустую корзину. Нашел необходимые строчки кода по адресу /commerce/modules/cart/commerce_cart.module

Всего просмотров: 3,660
12/18/2013 - 17:10

У всех, кто впервые начинает работать с Drupal Commerce возникает вопрос: "А как создавать атрибуты?". Атрибуты создаются следующим образом, идем на страницу admin/commerce/products/types/product и нажимаем на "Manage fields"

Атрибуты в Drupal Commerce

И добавляем новое поле List (text)

Всего просмотров: 5,491
Подписка на Commerce

Разделы

Подписаться

Подписка на RSS-лента последние записи из Блога

Комменты

  • Olzhas 4 месяца 3 недели назад
    Спасибо. С Новым Годом! 
  • Den 5 месяцев 3 недели назад
    В первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. 
  • Гость 5 месяцев 3 недели назад
    Если все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того 
  • Валерий 6 месяцев 3 недели назад
    да можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер 
  • admin 6 месяцев 3 недели назад
    Валерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт 
  • Валерий 6 месяцев 3 недели назад
    захожу на mysql через ssh по команде  
  • admin 6 месяцев 3 недели назад
    Добрый вечер, какой у вас клиент? 
  • Валерий 6 месяцев 3 недели назад
    Здравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? 
  • Eduard 7 месяцев 1 неделя назад
    Видать, домен хороший был. Заявление пробывали писать на мошенника? 
  • Stas 8 месяцев 3 недели назад
    Ошибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям!