Добро пожаловать на сайт Bitrix Q&A, где вы можете задавать вопросы о программировании и разработке на Битрикс и получать быстрые и квалифицированные ответы от профессионалов!


Количество элементов в разделе

0 голосов
Всем доброго времени подскажите пожалуйста, как сделать на сайте , чтобы Показывалось количество элементов в разделе меню реализовано из инфоблоков. (bitrix:menu.section). 


Код
"COUNT_ELEMENTS" => array( "PARENT" => "BASE",  
"NAME" => GetMessage("CP_BCSL_COUNT_ELEMENTS",  
"TYPE" =>  "CHECKBOX",  
"DEFAULT" => 'Y',


не подходит((
Заранее спасибо
спросил 27 Июль, 13 от Anton6 (160 баллов)

4 Ответы

0 голосов
Все вопрос снят с обсуждения. Разобралась. Ниже привожу решение может кому нибудь поможет: В компоненте menu.section в файле componets.php поменять


Код
$rsSections = CIBlockSection::GetList($arOrder, $arFilter);
заменить на
Код
$rsSections = CIBlockSection::GetList($arOrder, $arFilter, true);
и
Код
"~NAME" => $arSection["~NAME"],
заменить на
Код
"~NAME" => $arSection["~NAME"]." (".$arSection["ELEMENT_CNT"]. ")",

И к названиям разделов в древовидном меню из инфоблоков добавится количество элементов в скобках..Ураааа
ответил 27 Июль, 13 от Anton6 (160 баллов)
0 голосов
И все затрется при обновлении, если кастомизированный компонент не перенести в свое пространство имен.
ответил 23 Сен, 13 от Reihent (580 баллов)
0 голосов
Вот этот способ реально помог))) Спасибо огромное!!!
ответил 23 Дек, 13 от WOLFRANE (100 баллов)
0 голосов
Цитата
FLARUS пишет:
Вот этот способ реально помог))) Спасибо огромное!!!
Да, этот способ реально помогает :)
Но часто в таких случаях бывает что нажал случайно кнопку "обновить", Битрикс обновился - и сделанное не работает.
Поэтому нужно скопировать всю папку компонента например, в /bitrix/components/mycomponents/menu.sections, и уже там делать все изменения. Плюс, конечно, вызывать уже не bitrix:menu.sections, а mycomponents:menu.sections.
ответил 07 Апр, 14 от SleepLess (1,220 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
3 ответов
0 голосов
3 ответов
спросил 01 Апр, 14 от Lisica (900 баллов)
0 голосов
1 ответ
спросил 25 Окт, 17 от аноним
0 голосов
3 ответов
Управление продуктом: аналитика, разработка, продвижение