Вот так добавляется пункт меню. Один из параметров возвращаемого массива icon
В логике административного меню в качестве параметра иконки для страницы и пункта меню передается не путь к иконке, а класс CSS.
стили прописываются в файле
/bitrix/modules/my_module/install/themes/my_module.css
Пример файла:
/*Menu icon*/
#fcmch_menu_icon {background-image:url(icons/my_module/mnu_my_module.gif);}
#fcmch_page_icon {background-image:url(icons/my_module/my_module.gif);}
сами иконки необходимо загрузить в папку модуля
/bitrix/modules/my_module/install/themes/.default/icons/my_module/
При установке модуля содержимое папки themes модуля должно быть скопировано в папку /bitrix/themes/ и удалено оттуда при деинсталяции модуля.