В своем старом посте обновил, здесь изложу кратко. В 11-й версии введен новый способ хранения подсказок к настройкам компонент. [spoiler] Читать UPD! Если надо создать подсказки к параметрам компонента:
для этого в папке языка необходимо создать папку help, в ней - файл с названием .tooltips.php В файле - массив $MESS, в котором ключами являются параметры компонента c добавлением суффикса _TIP, значениями - вызовы GetMessage(). В качестве примера:
$MESS["IBLOCK_TYPE_TIP"] = "Это подсказка для типа инфоблока";
$MESS["IBLOCK_ID_TIP"] = "Это подсказка для ID инфоблока";
$MESS["SORT_BY1_TIP"] = "Это подсказка для первой сортировки";
Здесь заданы подсказки для параметров компонента IBLOCK_TYPE, IBLOCK_ID и SORT_BY1. Ряд стандартных параметров (типа CACHE_TIME, AJAX_MODE и прочее) имеет несколько подсказок: для CACHE_TIME:
CACHE_TIME_TIP - время кеширования
CACHE_TYPE_TIP - тип кеширования
для страничной адресации:
DISPLAY_TOP_PAGER_TIP - показывать постраничку над списком
DISPLAY_BOTTOM_PAGER_TIP - показывать постраничку под списком
PAGER_TITLE_TIP - название элементов в постраничке
PAGER_SHOW_ALWAYS_TIP - показывать постраничку всегда
PAGER_TEMPLATE_TIP - имя шаблона постранички
PAGER_DESC_NUMBERING_TIP - обратная адресация
PAGER_DESC_NUMBERING_CACHE_TIME_TIP - время кеширования обратной адресации
для AJAX_MODE
AJAX_MODE_TIP
AJAX_OPTION_SHADOW_TIP
AJAX_OPTION_JUMP_TIP
AJAX_OPTION_STYLE_TIP
AJAX_OPTION_HISTORY_TIP
UPD. После написания поста о подсказках в шаблонах компонент во сне сообразил, что идея Антона Долганина внедрена. А именно: все подсказки можно писать прямо в lang-файле .parameters.php - т.е. отдельный файл с подсказками не нужен. Формат подсказок прежний.
Новый способ представляет собой лишь возможную альтернативу старому, или все те компоненты, которые были написаны по старинке, после обновления до 11 версии потеряют подсказки?
То что для массива лангов не надо придумывать ключей, а можно просто добавить "_TIP" к ключу параметра -- нравится, а то что это все в отдельном файле -- не очень. Было проще для создания если бы был комбинированный вариант с идеей Антона, в одном файле сразу пишем и название и подсказку:
$MESS["IBLOCK_TYPE"] = "Тип инфоблока";
$MESS["IBLOCK_TYPE_TIP"] = "Это подсказка для типа инфоблока";
$MESS["IBLOCK_ID"] = "Инфоблок";
$MESS["IBLOCK_ID_TIP"] = "Это подсказка для ID инфоблока";
$MESS["SORT_BY1"] = "Направление сортировки";
$MESS["SORT_BY1_TIP"] = "Это подсказка для первой сортировки";
С параметрами компонент понятно, а как быть с подсказками для параметров шаблонов компонент? Не работает ни по0старому, ни по-новому. Признаться работало ли по-старому в шаблонах компонент я и не знаю (тогда я этого не делал).
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».