Идеи пользователя 140407

Рейтинг: 0.7609  
На голосовании
Предложил Пользователь 140407 12.04.2016 12:55:43

в компоненте sale.personal.profile.detail не запрашивать все локации из базы, если используются ajax-местоположения

в sale.personal.profile.detail есть кусок кода с говорящим комментарием: // perfomance hole

в нем запрашиваются ВСЕ местоположения независимо от настройки USE_AJAX_LOCATIONS
соответственно при большом количестве локаций и использовании AJAX-выбора страница не открывается, упираясь в лимит памяти


нужно использовать параметр компонента USE_AJAX_LOCATIONS и не запрашивать все местоположения впустую
Рейтинг: 4.0812  
На голосовании
Предложил Пользователь 140407 07.04.2016 16:22:14

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

В CAllSaleBasket::ProductSubscribe не хватает события перед отправкой письма.

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

Зачем может пригодиться?
Чтобы в письмо можно было добавить описание, картинку, цену товара. Для этого нужен ID товара, а сейчас он в почтовое событие SALE_SUBSCRIBE_PRODUCT не передается.
Рейтинг: -1.1019  
Ответил 08.04.2016 16:00:54
OnBeforePostingSendRecipient - перед отправкой
OnPostingSendRecipient - после подготовки шаблона, но перед выполнением компонентов
OnPostingSendRecipientEmail - сформировано конечное письмо, перед отправкой
OnAfterPostingSendRecipient - после отправки и после смены статусов

Спасибо за идею!
Рейтинг: 1.6917  
На голосовании
Предложил Пользователь 140407 28.03.2016 18:09:36

Добавление групп скидок на товары и правил работы с корзиной

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

И с правилами работы с корзиной та же ситуация, вполне можно сгруппировать правила для создания сертификатов и т.п.
Рейтинг: 0.4123  
На голосовании
Предложил Пользователь 140407 25.01.2016 16:02:07

Настройка показа общих свойств в умном фильтре в зависимости от раздела

Сейчас, если свойство отображается у всех разделов, то и в умном фильтре (если стоит галочка "Показать в умном фильтре") оно отображается во всех разделах.
Предлагаю в настройке раздела сделать галочку "Показать в умном фильтре" активной даже если свойство доступно во всех разделах (сейчас активные галочки только у свойств, которые вручную привязаны к разделу)
Рейтинг: 8.5168  
На голосовании
Предложил Пользователь 140407 10.11.2015 17:35:24

Разрешить в редакции "Малый бизнес" урезанную многоскладовость

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

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