Доброго все вечера!
Снова с задачкой, может кто подскажет.
Как правильно сделать разделение каталога, на архив - уже просроченные элементы и отдельно, выше, выводятся еще активные элементы, и элементы с еще не наступившей датой активности.
Сам вывод нужно сделать как в списке элементов, так и сам детальный элемент соответственно.
Я сделал следующее.
Для блока "Архив" сделал свою папку для компонентов Compot и туда запихнул catalog.section и catalog.element и уже в файлах component.php менял.
в catalog.section поменял
на
Но мне соответственно вывело все неактивные и пока еще не активные в одном блоке. Как сделать, чтобы вывело только активные?
Так же получается нужно вывести еще пока не активные и еще пока активные в другом блоке.
Я так понимаю, что есть более гуманный способ, через result.modifier.php например, но с ним у меня не получилось
Просьбы большая показать примерно, что юзать, где копать и куда?
Спасибо!
Снова с задачкой, может кто подскажет.
Как правильно сделать разделение каталога, на архив - уже просроченные элементы и отдельно, выше, выводятся еще активные элементы, и элементы с еще не наступившей датой активности.
Сам вывод нужно сделать как в списке элементов, так и сам детальный элемент соответственно.
Я сделал следующее.
Для блока "Архив" сделал свою папку для компонентов Compot и туда запихнул catalog.section и catalog.element и уже в файлах component.php менял.
в catalog.section поменял
Код |
---|
"ACTIVE_DATE" => "Y" |
Код |
---|
"!ACTIVE_DATE" => "Y", |
Код |
---|
$arFilter = array( "IBLOCK_ID" => $arParams["IBLOCK_ID"], "IBLOCK_LID" => SITE_ID, "IBLOCK_ACTIVE" => "Y", "!ACTIVE_DATE" => "Y", "ACTIVE" => "Y", "CHECK_PERMISSIONS" => "Y", "MIN_PERMISSION" => "R", "INCLUDE_SUBSECTIONS" => ($arParams["INCLUDE_SUBSECTIONS"] == 'N' ? 'N' : 'Y'), ); |
Так же получается нужно вывести еще пока не активные и еще пока активные в другом блоке.
Я так понимаю, что есть более гуманный способ, через result.modifier.php например, но с ним у меня не получилось
Просьбы большая показать примерно, что юзать, где копать и куда?
Спасибо!