Я нашел непрозрачную ссылку на <hint/>
тег в system.xml
файлах. Что за дело с этим тегом? Задокументировано ли его использование где-либо?
adminhtml
system.xml
Алан Сторм
источник
источник
Ответы:
Я не уверен насчет EE, но в CE это рудиментарный тег из никогда не завершенной справочной системы. Представляется, что целью было дать каждому полю формы в разделе «Конфигурация системы» небольшую «подсказку» или текст справки.
Текст справки добавляется при создании элемента поля
Эта первая строка читает значение
<hint/>
вsystem.xml
.Затем, когда Magento отображает поле как HTML, последнее, что он делает, это добавляет подсказку во вложенный div.
Наконец, есть небольшой кусочек JavaScript, который вызывается при загрузке страницы администратора.
Этот javascript настраивает обработчики событий таким образом, чтобы при отображении или вставке текста справки он отображался. Эта «подсказка» поможет пользователям понять, что делает каждое поле.
Проблема? HTML / CSS на серверной части делает подсказку
td
шириной в один пиксель. Это препятствует тому, чтобы кто-нибудь намекал на подсказку, чтобы просмотреть его. Попробуйте добавить подсказку к вашей конфигурации поля, а затем выполните следующую команду из консоли javascript вашего браузера.Вы увидите что-то подобное.
( Это текст подсказки ).
Я всегда считал это одним из тех «Лучших планов», который упал после запуска Magento.
источник