Здравствуйте!
Решение задачи нашлось?
Решение задачи нашлось?
|
Добрый день!
Есть проблемка: не могу остановить отправку письма после заполнения формы. делаю следующим образом:
подскажите пожалуйста как бороться? |
|||
|
|
|
|
Почти то что нужно!
Выборка работает но не выбирает элементы активность которых и начинается и заканчивается в рамках фильтра с 15.06.2013 по 22.06.2013. Еще немного дописал фильтр и ВУАЛЯ! Получил следующий код:
|
|||
|
|
|
|
пример:
есть промежуток времени для фильтра с 15.06.2013 по 22.06.2013. есть четыре элемента с датами активности 1) с 13.06.2013 по 20.06.2013 2) с 5.06.2013 по 10.06.2013 3) с 5.06.2013 по 25.06.2013 4) с 19.06.2013 по 26.06.2013 в результат фильтра должны попасть элементы с номерами: 1, 3, 4. элемент с номером 2 не войдет у выборку так как никаким боком не торкает даты виборки. у моем фильтре выбираются элементы с номерами 1 и 4. |
|
|
|
|
|
возможно с помощью скриншота объясню лучше. (:
![]() у фильтре который я привел в первом посту попадает все нужное, кроме отпуска с 10 по 24 июня.
Спасибо за ваши ответы и отзывчивость! |
|||||
|
|
|
|
я попробовал так:
выбирает все элементы ИБ. |
|||||
|
|
|
Выбирает все элементы. так как условие кажет все элементы которые больше DATE_ACTIVE_FROM или все элементы которые меньше DATE_ACTIVE_TO. Получается перекрестное условие, которое выберет все от "начала" и до конца активности и наоборот от "конца" до начала активности... |
|||||||
|
|
|
|
Всем добрый день!
Вопрос следующего характера: Делаю выборку элементов с инфоблока с помощью CIBlockElement::GetList. Выбрать нужно элементы которые хоть каким то боком входит в DATE_ACTIVE_FROM и DATE_ACTIVE_TO. Фильтр имеет следующие параметры - $arFilter = Array( "IBLOCK_ID"=>59, "ACTIVE"=>"Y", array( "LOGIC" => "OR", array("><DATE_ACTIVE_FROM" => array('15.06.2013', '22.06.2013')), array("><DATE_ACTIVE_TO" => array('15.06.2013', '22.06.2013')), )); В результате получаю элементы которые начинают активность в указанном временном промежутке или заканчивают, или начинают и заканчивают. Но еще нужны элементы которые начинают активность раньше указанного периода и заканчивают позже. Как решить данную задачу? Заранее всем больше спасибо! З.Ы. Только не предлагайте выбирать все элементы и перебором отсеивать лишнее, так как в ИБ больше 1000 элементом |
|
|
|
|
|
спасибо за ответ!
вот и проблемка.. дело в том что в init.php никаких обработчиков данного события нету. в подпищиках на рассылки человека который получает письмо о обновлении документов тоже нету. написать обработчик это хорошая идея, но все же интересно где указан данный получатель? |
|
|
|
|