В $ENTRY_DEPTH$ названия модулей выводятся некорректно

голоса: 0
Я заменил названия модулей на свои. Отредактировал стандартные надписи, чтобы не забыть как модуль назывался раньше в скобках сохранил старое название, например, модуль "Каталог файлов" переименовал в "Отчеты", а стандартную надпись заменил на "Отчеты (Каталог файлов)".   Теперь в результатах поиска в коде $ENTRY_DEPTH$ выводится не название модуля ("Отчеты"), а стандартная надпись ("Отчеты (Каталог файлов)"), что смущает пользователей.   Как сделать вывод названия модуля, а не стандартной надписи?  Спасибо.
| Автор: | Категория: Поиск по сайту

Ответов: 1

голоса: 0
 
Лучший ответ
Сами же говорите, сделали чтобы не забыть, старое название в кавычках, то есть сами создали себе проблему. Удалите старое название с кавычек и сами кавычки и проблема отпадет, понять что это за модуль можно по урл/ссылке модуля без необходимости писать в названии что-то дополнительно.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Предложенное Вами самоочевидно, и решением не является.

Я акцентирую внимание на том, что код  $ENTRY_DEPTH$ формируется некорректно. Если бы он брал название модуля из $MODULE_NAME$, то проблемы не возникло бы. 

Алексей Мартынов,
Этот оператор выводит совместное название как модуля так и категории, весь уровень вложения материала, как модуль так и раздел и категория и соответственно он не может брать название модуля с оператора $MODULE_NAME$
Yuri_Geruk,

То что $ENTRY_DEPTH$ выводит весь уровень вложения очевидно. 

Цитата: "Этот оператор выводит совместное название как модуля так и категории".

В том то и проблема, что он выводит не название модуля, а стандартную надпись соответствующего модуля. Такое поведение мягко говоря неожидаемо. Гораздо логичнее было бы выводить именно название модуля, определяемое в его настройках (как это делается в коде $MODULE_NAME$).

Считаю такое поведение багом.

Алексей Мартынов,
Отпишитесь в техподдержку с ПУ сайта, поправят, но он не приоритетный даже если и баг, в общем пишите, просто ждать придется дольше.
...