We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 40485
    • 3 Posts
    Уважаемые специалисты, подскажите новичку, где искать проблему.
    Было две языковых версии, добавил третью и... в некоторых местах в чанках выводит не тот язык. пример запроса:

    [!Ditto? &parents=`6` &tpl=`partnerTpl_(yams_id)` &summarize=`all` &extenders=`@FILE assets/modules/yams/yams.extender.inc.php` &id=`(yams_id)` &language=`(yams_mname)` &filter=`published_(yams_id),1,1` &orderBy=`menuindex ASC` &showInMenuOnly=`1`!]

    Шаблон выводит правильный, заголовок правильный выводит в шаблон, а вот основная часть на с того языка. В первых двух языках все верно работает. где искать ошибку?

    Второй вопросс - сайт работает на нескольких доменах, и, время от времени [(base_url)] выдает не тот домен, который основной, также не могу найти где это можно установить.

    Помогите, пожалуйста разобраться.
      • 40485
      • 3 Posts
      с первым вопросом разобрался, второй вопрос остается открытым
        • 785
        • 2,113 Posts
        [(base_url)] зависит от того, через какой домен зашли на страницу сайта. Если страница кэшируется, запоминается то, как первый раз зашли на эту страницу.
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 40485
          • 3 Posts
          AKots, спасибо, прояснили ситуацию... а правильно ли будет прописать главный домен в эту переменную чтобы не возникало таких ситуаций, когда в меню проскакивают другие домены..? или лучше склеить домены через 301 редирект? (домены покупались "чтобы конкурентам не достались" штук 25 и все ведут на сайт) smiley
            • 785
            • 2,113 Posts
            Мне кажется, "лучше склеить домены через 301 редирект"

            просто в .htaccess добавить (если главный домен с www)

            RewriteCond %{HTTP_HOST} .
            RewriteCond %{HTTP_HOST} !^www\.example-domain-please-change\.com [NC]
            RewriteRule (.*) http://www.example-domain-please-change.com/$1 [R=301,L]
            [ed. note: AKots last edited this post 14 years, 3 months ago.]
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации