We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22189
    • 2 Posts
    Не нашла ответа на форуме и в сети, может не так ищу, конечно.

    Вопрос такой. есть tv параметр (тип Image). При добавлении непосредственно самой картинки, прописывается жестко адрес "assets/images/"


    Подразумевается, что сайт будет на нескольких языках, поэтому структура будет:
    имя сайта/ru
    имя сайта/en

    в этом случае адрес "assets/images/" просто не отрабатывает, там явно должен подставляться слеш /, но его нет.
    можно, конечно, руками подставлять / каждый раз, но это изврат. Есть может какие то другие способы решения проблемы?
      • 785
      • 2,113 Posts
      Непонятно, как это связано. Путь assets/images/ ведет к папке, где физически лежат файлы, независимо от того, на какой странице они выводятся. И на странице имя_сайта/ru/example и на имя_сайта/en/example рисунки выводятся из имя_сайта/assets/images/, если не предприянты какие-то нестандартные действия. Кстати, для правильной работы рекомендуется в шаблоне задать
      <base href="[(site_url)]" />
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 22189
        • 2 Posts
        Quote from: AKots at Oct 18, 2010, 07:11 AM

        Непонятно, как это связано. Путь assets/images/ ведет к папке, где физически лежат файлы, независимо от того, на какой странице они выводятся. И на странице имя_сайта/ru/example и на имя_сайта/en/example рисунки выводятся из имя_сайта/assets/images/, если не предприянты какие-то нестандартные действия. Кстати, для правильной работы рекомендуется в шаблоне задать
        <base href="[(site_url)]" />


        вот к сожалению, в код выводится не имя_сайта/assets/images/, а assets/images/
        вставка
        [*OBJECT_IMAGES*] 
        привод вот к такому коду:
        <img class="img-object" src="assets/images/object/img-2.jpg" align="none">

        никаких нестандартных действий не было, это все почти сразу после установки версии 1.0.4

        вставка в шаблон
        <base href="[(site_url)]" />
        решило проблему, надеюсь на другое не повлияет.
        спасибо!

          • 785
          • 2,113 Posts
          Quote from: olyush at Oct 18, 2010, 07:19 AM

          вот к сожалению, в код выводится не имя_сайта/assets/images/, а assets/images/
          Для правильной работы base href и используется.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации