| Цитата |
|---|
| Алексей Волков пишет: использовать 1 файл для 2 шаблонов нельзя |
| Код |
|---|
$APPLICATION->IncludeFile(
BX_PERSONAL_ROOT . "/templates/.default/footer.php'),
Array(),
Array('MODE' => 'php')
); |
|
|||||
|
|
|
|
Можно использовать параметр AUTH компоненты Настраиваемая регистрация, который автоматически авторизует пользователя на сайте после регистрации.
|
|||||
|
|
|
|
Для компоненты bitrix:catalog есть параметр PAGE_ELEMENT_COUNT, который задаёт количество элементов списка, отображаемых на одной странице.
Если для вывода элементов раздела используете отдельно компонент bitrix:catalog.section, то используем одноимённый параметр. Также у компонент есть параметры настройки вывода самой "постраничной навигации". |
|
|
|
|
|
Причину выяснить пока не удалось, а решение нашли в событии OnBeforeEventAdd, в обработчике которого можно сделать обратное преобразование.
|
|||
|
|
|
|
Этот код нашёл в /bitrix/modules/sale/general/basket.php:
|
|||||||
|
|
|
|
|||
|
|
|
|
Для уведомлений о поступлении товара в системе существует тип событий SALE_SUBSCRIBE_PRODUCT и соответствующий ему шаблон сообщения. В описании типа события указаны параметры:
|
|||||||
|
|
|
|
Пока удалось выяснить только следующее: после подписки на товар, товар помещается в корзину пользователя в скрытом виде. В административном разделе можно просмотреть список "подписанных" товаров пока только применительно к конкретной пользовательской корзине, т.е. конкретного списка подписок с email я не нашёл.
Затем в параметрах товара в админ. разделе указал положительное "доступное количество" и мне на email пришло уведомление о поступлении товара на склад. |
|
|
|
|
|
В init.php реализован обработчик события OnBasketUpdate.
Каким образом можно отследить вызов этого обработчика на этапе оформления заказа? Одним из вариантов вижу: проверка наличия в массиве $_REQUEST параметров, характерных для компонент оформления заказа. Возможно есть другие способы? |
|||
|
|
|
|
В самом начале страницы, после подключения head.php добавляете вызов требуемого метода:
|
|||||
|
|
|