Мультиязычный сайт на Joomla 3.10.11
Все изображения во вложенности языка битые, так как используются относительные ссылки, а не прямые.
Так изображение имеет адрес: domen.com/images/1.jpg
В языковой версии: domen.com/ru/images/1.jpg (битое изображение).
Понимаю, что лезем в шаблон и исправляем на полный путь. Но может есть более простое решение о котором я не знаю, для замены сразу всех ссылок?
написать небольшой плагин который будет устанавливать корректный адрес
Понял. Под изящным имелось ввиду: Или существование такого плагина в жизни (типа фикса) или может я где то какой то волшебной кнопки не знаю =)
может и есть готовое решение) но и плагин сделать недолго, а может даже и интересно) если никогда не делали
Учитывая количество сайтов мультиязычных и что проблема касается каждого при реализации мультиязыка (если конечно там все не на html делается), то такой плагин должен существовать в теории, но увы найти я его не смог. Сам написать прямо плагин, я пока не способен =)
там все пути относительные?
Конечно есть и те и другие. Но если для ссылок это не сильно является проблемой, так как их правильно генерирует сама система, а внутриконтентовые можно руками поменять. То с изображениями беда везде, от меню до модулей.
у Вас где-то что-то неверно настроено. По умолчанию все работает корректно.
Дефолтная система меню например. Картинка так же битая для языка 🤷♂️
У вас в шабле не правильно сделан вывод изображения
У вас явно проблемы с настройкой Мультиязычные сайты работают корректно
Обсуждают сегодня