Здравствуйте!
Создаю мультиязычный сайт, соответственно модуль необходим в двух вариантах - для рус. версии (тут все отлично) и для англ. В англ. версии модуля в настройках переводится все, кроме всплывающих сообщений, например если обязательное поле не заполнить - пишется "Заполните это поле", и где это перевести - непонятно, в языковом файле модуля этого тоже нет. И еще непонятно, где перевести слово "Отлично", которое появляется в окошке после отправки формы, его тоже нигде нету.
Спасибо большое за совет, но такого поля, в которое это "Отлично" вводится, нету в настройках, чтобы туда какую-то переменную занести. Есть "Сообщения в случае успешной отправки", и их можно ввести на нужном языке, но при отправке формы перед этим сообщением непонятно откуда выводится слово "Отлично". Ну и плюс неуправляемые сообщения об ошибках во всплывающих окошках... Евгений пишет, что не выносил эти переменные в языковые файлы, вынести можно наверное и вручную самостоятельно, но вот - что это за переменные?
Методом проб и ошибок удалось выяснить, что данные хвосты появляются при php 8.2
На php 7.4 такой ошибки нет
Кроме того на php 8.2 не цепляются товары виртуемарта, только категории.
Есть у кого какие-нибудь мысли?
Добрый день.
При попытке сгенерировать карту или войти в отладку карты возникает ошибка 0 Call to undefined method Joomla\CMS\Factory::getUri(), скриншот
joxi.ru/4AkO8EgCX5Z9kA
Joomla 4.3.1
PHP 8,2
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.
Contact:
email: This email address is being protected from spambots. You need JavaScript enabled to view it.