Список товаров
Array
(
[ID] => 271
[~ID] => 271
[NAME] => Список товаров
[~NAME] => Список товаров
[PREVIEW_TEXT] => Работа с шаблонами сама по себе не слишком сложная. Но главную роль всегда играют детали и последующие за простой настройкой задачи. Например - интеграция с 1С или сложные кастомизации.
В этом проекте мы столкнулись со всем и сразу. У заказчика 4 склада в разных городах. Соответственно, и разные цены на товар для каждого города. Появилась необходимость показывать цены, соответствующие складам каждого города при смене города отгрузки на сайте.
А еще был найден интересный пользовательский сценарий, когда покупатель добавляет в корзину товары. а потом понимает, что забыл переключить город отгрузки заказа. Город переключается, цены и список товаров в корзине меняются. А пользователь при оформлении заказа не понимает, почему изменились цены, куда делись добавленные товары и т.д.
Поэтому было реализовано всплывающее уведомление. При смене города отгрузки пользователь в тот же момент видит информацию о том. что цены были актуализрованы и список товаров, которые были удалены из заказа (т.к. их нет в выбранном городе).
[~PREVIEW_TEXT] => Работа с шаблонами сама по себе не слишком сложная. Но главную роль всегда играют детали и последующие за простой настройкой задачи. Например - интеграция с 1С или сложные кастомизации.
В этом проекте мы столкнулись со всем и сразу. У заказчика 4 склада в разных городах. Соответственно, и разные цены на товар для каждого города. Появилась необходимость показывать цены, соответствующие складам каждого города при смене города отгрузки на сайте.
А еще был найден интересный пользовательский сценарий, когда покупатель добавляет в корзину товары. а потом понимает, что забыл переключить город отгрузки заказа. Город переключается, цены и список товаров в корзине меняются. А пользователь при оформлении заказа не понимает, почему изменились цены, куда делись добавленные товары и т.д.
Поэтому было реализовано всплывающее уведомление. При смене города отгрузки пользователь в тот же момент видит информацию о том. что цены были актуализрованы и список товаров, которые были удалены из заказа (т.к. их нет в выбранном городе).
[PREVIEW_PICTURE] => Array
(
[ID] => 1958
[TIMESTAMP_X] => 21.01.2021 07:47:37
[MODULE_ID] => iblock
[HEIGHT] => 1133
[WIDTH] => 800
[FILE_SIZE] => 326094
[CONTENT_TYPE] => image/png
[SUBDIR] => iblock/bcb
[FILE_NAME] => bcb5bdecc518e80ebef411ff849458b3.png
[ORIGINAL_NAME] => left1.png
[DESCRIPTION] =>
[HANDLER_ID] =>
[EXTERNAL_ID] => 195e7bedba09ba1281a3236f60b7cd51
[VERSION_ORIGINAL_ID] =>
[META] =>
[SRC] => /upload/iblock/bcb/bcb5bdecc518e80ebef411ff849458b3.png
)
[~PREVIEW_PICTURE] => 1958
[PROPERTY_TYPE_VALUE] => Страница справа
[~PROPERTY_TYPE_VALUE] => Страница справа
[PROPERTY_TYPE_ENUM_ID] => 107
[~PROPERTY_TYPE_ENUM_ID] => 107
[PROPERTY_TYPE_VALUE_ID] => 271:141
[~PROPERTY_TYPE_VALUE_ID] => 271:141
[PROPERTY_DEVICE_VALUE] =>
[~PROPERTY_DEVICE_VALUE] =>
[PROPERTY_DEVICE_ENUM_ID] =>
[~PROPERTY_DEVICE_ENUM_ID] =>
[PROPERTY_DEVICE_VALUE_ID] => 271:142
[~PROPERTY_DEVICE_VALUE_ID] => 271:142
[PROPERTY_BGCOLOR_VALUE] => #006dca
[~PROPERTY_BGCOLOR_VALUE] => #006dca
[PROPERTY_BGCOLOR_VALUE_ID] => 271:146
[~PROPERTY_BGCOLOR_VALUE_ID] => 271:146
[PROPERTY_PICTURES_VALUE] => Array
(
)
[~PROPERTY_PICTURES_VALUE] => Array
(
)
[PROPERTY_COMMENT_VALUE] =>
[~PROPERTY_COMMENT_VALUE] =>
[PROPERTY_COMMENT_VALUE_ID] => 271:144
[~PROPERTY_COMMENT_VALUE_ID] => 271:144
[PROPERTY_COMMENT_OWNER_VALUE] =>
[~PROPERTY_COMMENT_OWNER_VALUE] =>
[PROPERTY_COMMENT_OWNER_VALUE_ID] => 271:145
[~PROPERTY_COMMENT_OWNER_VALUE_ID] => 271:145
[PREVIEW_TEXT_TYPE] => html
[~PREVIEW_TEXT_TYPE] => html
[PROPERTY_PICTURES_DESCRIPTION] => Array
(
)
[~PROPERTY_PICTURES_DESCRIPTION] => Array
(
)
[PROPERTY_PICTURES_PROPERTY_VALUE_ID] => Array
(
)
[~PROPERTY_PICTURES_PROPERTY_VALUE_ID] => Array
(
)
)
Работа с шаблонами сама по себе не слишком сложная. Но главную роль всегда играют детали и последующие за простой настройкой задачи. Например - интеграция с 1С или сложные кастомизации.
В этом проекте мы столкнулись со всем и сразу. У заказчика 4 склада в разных городах. Соответственно, и разные цены на товар для каждого города. Появилась необходимость показывать цены, соответствующие складам каждого города при смене города отгрузки на сайте.
А еще был найден интересный пользовательский сценарий, когда покупатель добавляет в корзину товары. а потом понимает, что забыл переключить город отгрузки заказа. Город переключается, цены и список товаров в корзине меняются. А пользователь при оформлении заказа не понимает, почему изменились цены, куда делись добавленные товары и т.д.
Поэтому было реализовано всплывающее уведомление. При смене города отгрузки пользователь в тот же момент видит информацию о том. что цены были актуализрованы и список товаров, которые были удалены из заказа (т.к. их нет в выбранном городе).