Обновление 1.3.0."Одежда, обувь и аксессуары. Современный интернет-магазин"

Обновление 1.3.0."Одежда, обувь и аксессуары. Современный интернет-магазин"

12 сентября 2013


Автор: Голубев Владислав
Обновление решения «Одежда, обувь и аксессуары. Современный интернет-магазин» 1.3.0 от 10 сентября 2013 года включает в себя следующее:

1. Расширенная поддержка интеграции с 1С

Мы произвели интеграцию нашего решения 1С «Управление торговлей» 11 и 1С «Управление небольшой фирмой». Следуя рекомендациям 1С-Битрикс по настройке интеграции, мы пришли к пониманию, что на данный момент стандартной интеграции с 1С недостаточно для каталогов с торговыми предложениями (SKU).

Основная проблема заключается в том, что свойства «Цвет» и «Размер» характеристик из 1С не выгружаются на сайт в соответствующие свойства «Цвет» и «Размер». Мы решили данную проблему путём реализации дополнительных обработок на стороне 1С-Битрикс. В настройках нашего решения появилась новая вкладка «Интеграция с 1С»:

Опция «Сохранять значения характеристик товаров как отдельные свойства» как раз и отвечает за сохранение свойств характеристик из 1С в отдельные свойства SKU на сайте. Допускается тип свойства «Привязка к элементам» - новые значения при обмене будут создаваться в связанном инфоблоке.

Опция «При импорте каталога из 1С устанавливать для SKU названия, равные названиям товаров (без характеристик в конце названия)» отвечает за сохранение названия SKU. При стандартном обмене 1С формирует название SKU как «название товара (свойства)». Например, «Ботинки (чёрные, 42)». Чтобы свойства в скобках из названия удалялись автоматически, просто включите данную опцию.

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

Опция «Для характеристик, содержащих название "Цвет", использовать единое свойство» аналогична предыдущей – в 1С можно создать разные свойства «Цвет …» для характеристик, а на сайте все они будут записываться в одно свойство «Цвет».


2. Возможность добавления в параметры элемента корзины дополнительных свойств товара/SKU

Мы добавили возможность указать в настройках модуля дополнительные свойства для добавления в корзину. Так, например, если у SKU есть свойство «Артикул» и нужно чтобы свойство попадало в корзину, то достаточно указать это свойство в настройках решения на вкладке «Настройки SKU:

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

Например, есть товар «Джинсы прямые» со следующими свойствами:
- Бренд: Linxx
- Производство: Китай
- Материал: хлопок
У этого товара есть SKU со свойствами:
- Размер: 46
- Цвет: синий
- Артикул: ART-1001
В настройках решения указали «Свойства SKU» - «Цвет, Размер, Артикул» и «Свойства товара» – «Бренд». Тогда при покупке, выбрав у данного товара цвет/размер в корзину попадёт товар со следующими параметрами:
- Размер: 46
- Цвет: синий
- Артикул: ART-1001
- Бренд: Linxx

Но так как в каталоге не все товары имеют SKU, то мы предусмотрели отдельную опцию «Если у товара нет SKU, то добавлять также свойства товара». При добавлении товара, у которого нет SKU, в корзину попадёт товар с параметрами, указанными в данной опции, а также в опции «Свойства товара». Данная опция нужна, например, если «Артикул» в корзине нужен для всех позиций, но при этом если в корзину добавляется SKU, то «Артикул» должен браться у SKU, иначе если в корзину попадает товар без SKU, то «Артикул» должен браться у самого товара.


3. Возможность указать свойства SKU для отображения

На детальной странице товара можно указать свойства товара для отображения. Это делается с помощью настроек компонента каталога и является штатным функционалом 1С-Битрикс. Но что делать когда при выборе того или иного SKU нужно отображать некоторые его свойства? Для этого в настройках нашего решения мы предусмотрели специальную опцию «Свойства SKU для отображения» (вкладка «Настройки SKU» раздел «Выбор товара покупателем»):


Теперь в детальном просмотре товара при выборе цвета/размера будут отображаться выбранные свойства SKU:


Также дополнительные свойства отображаются и в диалоге выбора цвета/размера:


4. Оформление товаров в письме о новом заказе

СТАРОЕ ПИСЬМО:


НОВОЕ ПИСЬМО:


5. Сортировка по наличию товаров

В стандартном функционале есть возможность сортировки товаров по наличию, но только в каталоге без SKU. Мы же учли данную проблему и реализовали собственный механизм расчёта наличия товара с учётом его торговых предложений. Теперь покупатели могут сортировать каталог по наличию:


Также мы добавили возможность указать в параметрах компонента сортировку «по-умолчанию»:


6. Запоминание выбранной посетителем сортировки каталога

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

7. «Нет в наличии» для товаров с SKU

Если у товара есть SKU и ни одного из них нет в наличии, то раньше в общем списке товаров в каталоге это никак не фиксировалось – нужно было сначала выбрать цвет/размер, чтобы понять что ничего нет в наличии.
Теперь благодаря новому механизму расчёта наличия товара сразу определяется есть ли товар в наличии или нет и отображается «нет в наличии» в случае отсутствия на складе по всем SKU.


8. Новая более универсальная вёрстка блока "К этому товару рекомендуем"

Раньше в этом блоке не помещались длинные названия товаров, так как название располагалось сбоку от фото товара. Теперь вёрстка блока более универсальна:



Итак, перечислим всё, что вошло в обновление 1.3.0 ещё раз:

  1. Расширенная поддержка интеграции с 1С
  2. Возможность добавления в параметры элемента корзины дополнительных свойств товара/SKU
  3. Возможность указать свойства SKU для отображения
  4. Оформление товаров в письме о новом заказе
  5. Сортировка по наличию товаров
  6. Запоминание выбранной посетителем сортировки каталога
  7. «Нет в наличии» для товаров с SKU
  8. Новая более универсальная вёрстка блока "К этому товару рекомендуем"
Как всегда, все эти обновления вы можете получить в административной части в разделе "Marketplace -> Обновление решений".

Обновить шаблон вашего сайта Вы можете в разделе «Настройки › Настройки продукта › Настройки модулей › Одежда, обувь и аксессуары. Современный интернет-магазин», вкладка «Обновление».