• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь Уведомление из списка элементов

Так правильно?
Код:
<?$GLOBALS['arrFilter'] = array("PROPERTY_ZAKREP_VALUE" => "Y");?>

<?$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "headmessage",
    array(
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPOSITE_FRAME_MODE" => "A",
        "COMPOSITE_FRAME_TYPE" => "AUTO",
        "DETAIL_URL" => "",
        "DISPLAY_BOTTOM_PAGER" => "N",
        "DISPLAY_DATE" => "N",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "N",
        "DISPLAY_PREVIEW_TEXT" => "N",
        "DISPLAY_TOP_PAGER" => "N",
        "FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_NAME" => "arrFilter",
        "FILTER_FIELD_CODE" => array(0=>"",1=>"",),
        "FILTER_NAME" => "arrFilter",
        "FILTER_PROPERTY_CODE" => array(0=>"",1=>"",),
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "64",
        "IBLOCK_TYPE" => "notifybar",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "INCLUDE_SUBSECTIONS" => "Y",
        "MESSAGE_404" => "",
        "NEWS_COUNT" => "1",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PARENT_SECTION" => "",
        "PARENT_SECTION_CODE" => "",
        "PREVIEW_TRUNCATE_LEN" => "",
        "PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "SET_BROWSER_TITLE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "N",
        "SET_META_KEYWORDS" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "STRICT_SECTION_CHECK" => "N",
        "COMPONENT_TEMPLATE" => "headmessage"
    ),
    false
);?>
 
Последнее редактирование:
Код:
<?$GLOBALS['arrFilter'] = array("PROPERTY_ZAKREP_VALUE" => "Y");?>

<?$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "headmessage",
    array(
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPOSITE_FRAME_MODE" => "A",
        "COMPOSITE_FRAME_TYPE" => "AUTO",
        "DETAIL_URL" => "",
        "DISPLAY_BOTTOM_PAGER" => "N",
        "DISPLAY_DATE" => "N",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "N",
        "DISPLAY_PREVIEW_TEXT" => "N",
        "DISPLAY_TOP_PAGER" => "N",
        "FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_NAME" => "arrFilter",
        "FILTER_FIELD_CODE" => array(0=>"",1=>"",),
        "FILTER_NAME" => "arrFilter",
        "FILTER_PROPERTY_CODE" => array(0=>"",1=>"",),
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "64",
        "IBLOCK_TYPE" => "notifybar",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "INCLUDE_SUBSECTIONS" => "Y",
        "MESSAGE_404" => "",
        "NEWS_COUNT" => "1",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PARENT_SECTION" => "",
        "PARENT_SECTION_CODE" => "",
        "PREVIEW_TRUNCATE_LEN" => "",
        "PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "SET_BROWSER_TITLE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "N",
        "SET_META_KEYWORDS" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "STRICT_SECTION_CHECK" => "N",
        "COMPONENT_TEMPLATE" => "headmessage"
    ),
    false
);?>
 
Вроде разобрался... Я использовал компонент "Список новостей", в нем не было "Показывать фильтр", я поставил из комплексного и заработало.
 
Да, все верно. Только в самом свойстве инфоблока не забудьте прописать значение для установленного чекбокса: Для просмотра ссылки Войди или Зарегистрируйся
 
Вроде разобрался... Я использовал компонент "Список новостей", в нем не было "Показывать фильтр", я поставил из комплексного и заработало.
Комплексный Вам не нужен, Вам bitrix:news.list достаточно. Выше Вы написали рабочий код вызова.
Добавьте только сортировку, на случай, если контент-менеджер влепит галку "закрепить в шапке" сразу нескольким новостям.
 
Последнее редактирование:
Комплексный Вам не нужен, Вам bitrix:news.list достаточно. Выше Вы написали рабочий код вызова.
Добавьте только сортировку, на случай, если контент-менеджер влепит галку "закрепить в шапке" сразу нескольким новостям.
У меня в компоненте списка нет галочки "показывать фильтр", собслвенно поэтому я пробовал bitrix.news
 
У меня в компоненте списка нет галочки "показывать фильтр", собслвенно поэтому я пробовал bitrix.news
Все у Вас есть: Для просмотра ссылки Войди или Зарегистрируйся
Или в коде вызова Вы прописали руками, что тоже самое: "FILTER_NAME" => "arrFilter"

Дальше в найстройках инфоблока свойству список устанавливаете значение Y которые оно будет принимать при установленной галке - Для просмотра ссылки Войди или Зарегистрируйся

Ставите галку у тестовой новости и отображается только она.
 
Последнее редактирование:
Да, это есть. Но я о галочке, которая описана Для просмотра ссылки Войди или Зарегистрируйся:
Необходимо развернуть список "Настройки фильтра", поставить галочку напротив "Показывать фильтр", в поле под ним вписываем слово arrFilter - все больше ничего здесь не трогаем и сохраняемся.
 
Да, это есть. Но я о галочке, которая описана Для просмотра ссылки Войди или Зарегистрируйся:

Тот пример я Вам привел, чтобы показать сам принцип и вот эти две строчки:
Скрытое содержимое доступно для зарегистрированных пользователей!
Ссори, не хотел запутать, надо было просто текстом скопипастить.
 
Последнее редактирование:
Тот пример я Вам привел, чтобы показать сам принцип и вот эти две строчки:
Ссори, не хотел запутать, надо было просто текстом скопипастить.
Я в целом так и сделал, но что-то фильтр не работает и выводит последнюю новость всегда.
 
Назад
Сверху