[Решено] Не выводятся TV с изображением в другом контексте
        Здравствуйте! Делала мультиязычность по этой инструкции — https://www.modx.cc/video-uroki/1455-18.-nastrojka-multiyazyichnosti-modx/. Проблема с выводом TV поля в английском контексте. Для изображений создан источник файлов с настройками basePath, baseUrl такого вида: «assets/img/».
В настройках самого TV поля, выбрала для контекста en этот же источник файлов — «Изображения». Но картинка никак не хочет выводится, добавляет приставку /en/ перед изображением. Получается путь такого вида "/en/assets/img/". Как убрать эту приставку? Пробовала в источнике файлов поменять путь на такой "/assets/img/", и перед TV полем ставить /, ничего не помогает, путь становится вот такого вида "/en//assets/img/". Всю голову уже сломала, прошу помощи по этому вопросу
UPD: Вопрос решен. Спасибо @Александр Huz
Был неправильно выставлен ключ http_host в en контексте
    
    
                                                                                
            В настройках самого TV поля, выбрала для контекста en этот же источник файлов — «Изображения». Но картинка никак не хочет выводится, добавляет приставку /en/ перед изображением. Получается путь такого вида "/en/assets/img/". Как убрать эту приставку? Пробовала в источнике файлов поменять путь на такой "/assets/img/", и перед TV полем ставить /, ничего не помогает, путь становится вот такого вида "/en//assets/img/". Всю голову уже сломала, прошу помощи по этому вопросу
UPD: Вопрос решен. Спасибо @Александр Huz
Был неправильно выставлен ключ http_host в en контексте
Комментарии: 5
                Конечный путь должен быть таким
                    /assets/img/name.jpg            
                Должен. Но сейчас он такой:
                    /en/assets/img/name.jpgВ этом и вопрос, как это /en/ убрать            
                а тег base у вас так записан?:
                    <base href='[[++site_url]]'>            
                Вот так 
                    <base href="[[!++site_url]]" />Попробовала как вы написали, результат тот же            
                это в htaccess 
# redirect all requests to /en/assets* to /assets*
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en)/assets(.*)$ assets$2 [L,QSA]
                    # redirect all requests to /en/assets* to /assets*
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en)/assets(.*)$ assets$2 [L,QSA]
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.