Коллеги, подскажите пожалуйста в какую сторону копать, ситуация следующая, на КП в списке сотрудников подключен умный фильтр по подразделениям компании, при изменении параметров фильтра AJAXом приходят отфильтрованные сотрудники, но при пагинации на 2 и тд страницу возвращаться все сотрудники без учета параметров фильтра, при наведении на стрелку пагинации и мониторинге запросов видно что в url не заносятся значения фильтров.
Пробовал различные варианты, писать фильтр в сессию, удалять шаблоны из папки local и тд.
Код вставки компонента:
Пробовал различные варианты, писать фильтр в сессию, удалять шаблоны из папки local и тд.
Код вставки компонента:
Код |
---|
<?$APPLICATION->IncludeComponent("bitrix:intranet.search", ".default", Array( "STRUCTURE_PAGE" => "structure.php", "PM_URL" => "/company/personal/messages/chat/#USER_ID#/", "PATH_TO_CONPANY_DEPARTMENT" => "/company/structure.php?set_filter_structure=Y&structure_UF_DEPARTMENT=#ID#", "PATH_TO_VIDEO_CALL" => "/company/personal/video/#USER_ID#/", "STRUCTURE_FILTER" => "structure", "FILTER_1C_USERS" => "N", "USERS_PER_PAGE" => "25", "FILTER_SECTION_CURONLY" => "N", "SHOW_ERROR_ON_NULL" => "Y", "NAV_TITLE" => GetMessage("COMPANY_NAV_TITLE"), "SHOW_NAV_TOP" => "N", "SHOW_NAV_BOTTOM" => "Y", "SHOW_UNFILTERED_LIST" => "Y", "AJAX_MODE" => "Y", "AJAX_OPTION_SHADOW" => "N", "AJAX_OPTION_JUMP" => "N", "AJAX_OPTION_STYLE" => "Y", "AJAX_OPTION_HISTORY" => "Y", "CACHE_TYPE" => "A", "CACHE_TIME" => "604800", "FILTER_NAME" => "company_search", "FILTER_DEPARTMENT_SINGLE" => "Y", "FILTER_SESSION" => "N", "DEFAULT_VIEW" => "list", "LIST_VIEW" => "list", "USER_PROPERTY_TABLE" => array( "PERSONAL_PHOTO", "FULL_NAME", "WORK_COMPANY", "WORK_POSITION", "WORK_PHONE", "UF_DEPARTMENT", //"UF_PHONE_INNER", //"UF_SKYPE", ), "USER_PROPERTY_EXCEL" => array( "FULL_NAME", "EMAIL", "PERSONAL_PHONE", "PERSONAL_FAX", "PERSONAL_MOBILE", "WORK_COMPANY", "WORK_POSITION", "UF_DEPARTMENT", //"UF_PHONE_INNER", //"UF_SKYPE", ), "USER_PROPERTY_LIST" => array( "EMAIL", "PERSONAL_PHONE", "PERSONAL_FAX", "WORK_COMPANY", "WORK_PHONE", "UF_DEPARTMENT", //"UF_PHONE_INNER", //"UF_SKYPE", "PERSONAL_MOBILE", "PERSONAL_PHOTO", ), "NAME_TEMPLATE" => "#LAST_NAME# #NAME# #SECOND_NAME#" ) );?> |