Здравствуйте!
Сейчас в компоненте меню можно использовать параметр:
MENU_CACHE_GET_VARS, который добавляет к строке идентификатора значение из переменной $_GET
Но при отсутствии этого параметра у страницы, приходится использовать либо что-то этого:
$_GET['TEMPORARY_MENU_VAR_SOMEVALUE'] = getSomeValue();
// вызов компонента
unset($_GET['TEMPORARY_MENU_VAR_SOMEVALUE']);
либо включать MENU_CACHE_USE_GROUPS или MENU_CACHE_USE_USERS, что сильно увеличивает объём кеша
Было бы здорово, если в компонент можно было бы передать сразу значение параметра, а не только через $_GET