Дата:2018-02-28
Часто бывает необходимо поменять имя какого-либо поля в
компоненте Joomla. Возможно это необходимо для более наглядной
читабельности или в
компоненте нужно добавить новое название.
Мы не будем лезть в код и пытаться найти нужные нам строки (не будем
изобретать велосипед), а воспользуемся решением имеющимся в CMS Joomla.
Ведь для решения большинства проблем разработчики уже заложили его
решение в стандартный функционал, нужно просто знать, что данная
возможность есть и где она расположена.
Версия консультата плюс онлай поможет вашему
бизнесу оперативно получать свежую правовую информацию, сэкономит на
оборудовании, а вашим сотрудника обеспечит доступ из любого места.
На примере компонента com_contact мы попробуем изменить наименование одного из полей в компоненте контакты.
К примеру возьмем поле "Имя" и переименуем его на "ФИО"
Как я уже говорил, коду мы обращаться не будем,
а изменим при
помощи языковых констант.
Переходим - Администрирование - Расширения - Менеджер языков -
Переопределение констант
Нам нужно создать новую
константу
Нажимаеи на кнопку "Создать" и воспользуемся полем "Найти" искать "Константы"
Вводим "COM_CONTACT" и нажимаем найти.
Из результатов поиска мы видим, что полю "Имя" соответствует константа "COM_CONTACT_CONTACT_EMAIL_NAME_LABEL"
Дальше нам осталось ввести эту константу в форму и в пользовательской части сайта "Имя" измениться на "ФИО"
Языковая константа =
COM_CONTACT_CONTACT_EMAIL_NAME_LABEL
Текст = ФИО
Сами переводы находятся здесь
/administrator/language/ru-RU/ru-RU.com_contact.ini
- Для
административной части
(предыдущим способом константу найти не удалось, меняется скорее всего
только в этом файле)
/language/ru-RU/ru-RU.com_contact.ini - Для отображения в
пользовательской части сайта
Количество просмотров: 1405
Комментарии к статье:
Добавить комментарий