Пути к изображениям mixedimage - сайт мультиязычный
Проблема собственно следующая, начал делать сайт мультиязычный, создал все по нескоторым инструкциям в интернете
cat-art.ru/articles/multiyazyichnost-modx-revo
bezumkin.ru/sections/tips_and_tricks/2439
По началу все шло хорошо, потом понеслись косяки. Один из них это пути к картинкам mixedimage генерируются с cultureKey типа
cat-art.ru/articles/multiyazyichnost-modx-revo
bezumkin.ru/sections/tips_and_tricks/2439
По началу все шло хорошо, потом понеслись косяки. Один из них это пути к картинкам mixedimage генерируются с cultureKey типа
src="/en/images/services/26.jpg"
Как сделать чтоб пути были без /en/? Комментарии: 14
Попробуйте в htaccess добавить правило
# вставлять выше стандартного реврайта
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en)/images(.*)$ images$2 [L,QSA]
Да. точно!
У меня настроен свой источник файлов. images/
В .htaccess добавил следующий код
У меня настроен свой источник файлов. images/
В .htaccess добавил следующий код
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(ru|en|de|fr|lt|nl)/images(.*)$ images$2 [L,QSA]
А это правильно?
ну у меня работает )
и тоже со своим источником
и тоже со своим источником
ок Спасибо!
А как ты ссылки генерируешь в чанках?
А как ты ссылки генерируешь в чанках?
<a href="[[~[[+id]]]]"><img src="[[+tv.auctions_logo]]" alt="[[+pagetitle]]"/></a>
Как сделать так что бы ссылки были разными в разных контекстах?
base url прописан?
Вот так
<base href="/" />
у меня добавляется код языка, поэтому ссылки нормальные везде. я в контекст добавляю переменную для base_url и её использую
base_url — /
base_url — /en/
base_url — /fr/
и так для каждого языка
ну если необходимо, то в htaccess дописываю нужные правила, как в примере с images
base_url — /
base_url — /en/
base_url — /fr/
и так для каждого языка
ну если необходимо, то в htaccess дописываю нужные правила, как в примере с images
Спасибо! Буду пробовать!
Да, и за mixedimage огромное, отдельное спасибо!
Да, и за mixedimage огромное, отдельное спасибо!
на здоровье)
Добрый вечер — после обновления с 2.0.7 до версии 2.0.8 — перестали открываться ресурсы в админке (ничего не выводит — отредактировать невозможно) в консоли ошибок не вижу, при просмотре ресурсов на сайте все хорошо
(PHP Версия 5.6.40 !)
(PHP Версия 5.6.40 !)
а если откатить версию обратно, то работает админка? как поняли что дело именно в mixedimage?
откатить не получится, так как приложение до этого было удаленно и заново установлено — дел именно в нем (если шаблон документа отключить для tv, ресурс открывается!)
смотрите логи, смотрите консольку, пока еще не встречал такой проблемы. Еще может помочь очистка кеша браузера
Помогло поднятие версии php до 7 — все отлично заработало — спасибо
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.