Да, инфоблок активен, переиндексацию делала полную
|
Всё получилось. Ответ нашла в этой документации http://dev.1c-bitrix.ru/api_help/subscribe/classes/cposting/cpostingautosend.php
В файл /bitrix/modules/main/tools/cron_events.php, который и вызывается кроном, добавила: [CODE]if (CModule::IncludeModule("subscribe")) { $cPosting = new CPosting; $cPosting->AutoSend(); } [/CODE] Метод AutoSend() как раз и отправляет выпуски в статусе "В процессе". Вот и всё. |
|
|
|
|
|
Добрый день.
Пытаюсь настроить автоматическую отправку рассылки через cron. В модуле "Подписка, рассылки" свойству "Метод автоматической рассылки" ставлю cron. Затем всё делаю как в этой статье http://dev.1c-bitrix.ru/community/blogs/oracle/215.php. В итоге, когда настает время срабатывания рассылки, во вкладке "Выпуск" появляется созданный выпуск со статусом "В процессе" и выпуск не отправляется. Если посмотреть логи на сервере, то cron запускается без ошибок. В чём может быть причина? |
|
|
|
|
|
Типы свойств такие: список и строка.
Как раз в характеристике показывается свойство типа список.А где об этом можно почитать поподробнее? Это свойство используется только при добавлении нового элемента инфоблока, а на странице оно только отображается. Посмотрели код компонета bitrix.catalog, там есть такой фрагмент [CODE] if(count($arParams["PRODUCT_PROPERTIES"])) { if(is_array($_POST[$arParams["PRODUCT_PROPS_VARIABLE"]])) /*****Вот здесь не срабатывает******/ { $product_properties = CIBlockPriceTools::CheckProductProperties( $arParams["IBLOCK_ID"], $productID, $arParams["PRODUCT_PROPERTIES"], $_POST[$arParams["PRODUCT_PROPS_VARIABLE"]] ); if(!is_array($product_properties)) $strError = GetMessage("CATALOG_ERROR2BASKET").".+"; } else { $strError = GetMessage("CATALOG_ERROR2BASKET").".-"; } } [/CODE] У нас массив $_POST пустой!!! Странно, почему в коде используется этот массив, т.к. в шаблоне компонента даже нет намёка на форму. При добавлении в корзину из списка ничего не выбираем. |
|
|
|
|
|
Добрый день.
Возникла небольшая проблема. Есть инфоблок, который является торговым каталогом. В Инфоблоке есть три свойства. На странице использую компонет catalog.section. В настройках компонента, в разделе Цены, есть свойство "Характеристики товара", и в этом поле находтся всего лишь одно(! куда делись остальные непонятно) свойство. Это свойство выделено. И при добавлении товара в корзину, появляется ошибка "Ошибка добавления товара в корзину", которая появляетсяи з-за того, что массив характеристик товара prop - пустой. Почему массив с характеристиками пустой? И почему в характеристиках товара всего лишь одно свойство? |
|
|
|
|