We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7056
    • 2 Posts
    Друзья, бюьсь уже в который раз.
    Есть сайт.

    Главная страница - www.site.ru
    Создаю в меню вкладку, называю ее "ГЛАВНАЯ" - хочу чтобы вели она на www.site.ru
    А она ведет на www.site.ru/glavnay

    Как решить проблему?
      • 23451
      • 232 Posts
      Вам бы сначала определиться с правильной терминологией.
      В MODx есть дерево документов. У каждого документа есть алиас - тот ЧПУ, по которому доступен этот документ. ЧПУ могут быть в иерархическом виде и в плоском. Еще есть понятие главной страницы сайта - это тот документ, на который попадает пользователь когда заходит на domain.com.
      Эти все моменты вам понятны?
      Если да, тогда ваш вопрос должен отпасть.
        • 785
        • 2,113 Posts
        Quote from: Pisto at Apr 23, 2010, 06:26 AM

        Если да, тогда ваш вопрос должен отпасть.
        Не отпадет. Перевожу (как я понял) вопрос. Создается ресурс типа «ссылка» и в нем проставляется ссылка на главную страницу сайта. Далее с помощью Wayfinder создается меню, и в этом меню данная ссылка генерируется с псевдонимом, хотя нужно без него.

        Если я правильно описал задачу, то для исправления надо в файле wayfinder.inc.php найти строку
        $tempDocInfo[’link’] = $modx->makeUrl(intval($tempDocInfo[’content’]),’’,’’,$linkScheme);
        И заменить ее на строки
        if (intval($tempDocInfo[’content’]) == $modx->config[’site_start’])
        $tempDocInfo[’link’] = $modx->config[’site_url’];
        else
        $tempDocInfo[’link’] = $modx->makeUrl(intval($tempDocInfo[’content’]),’’,’’,$linkScheme);
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 7056
          • 2 Posts
          Ой-ой-ой....
          Вот главная страница сайта: http://eastrelation.ru/
          В меню есть "Главная", если жмем не нее, то попадаем на http://eastrelation.ru/glavnaya.html, т.к. генерируется автоматом псевдомим, а надо чтобы было http://eastrelation.ru/
            • 785
            • 2,113 Posts
            Quote from: deniska-piter at Apr 23, 2010, 06:58 AM

            В меню есть "Главная"
            Она там неведомым образом появилась? Я все выше написал, если проблема другая, опишите ее так, чтобы хоть что-то понятно было.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации
              • 22668
              • 718 Posts
              Способ номер 1:
              Поставить галочку у Главной (настоящей главной) "показывать в меню". И убрать Ваш дублирующий ресурс.

              Если по какой-то причине вам нельзя "показывать" ее, то переходим к способу номер 2.
              Способ номер 2:
              Поменять тип ресурса главная (который Вы создали) с Веб-страница на Веб-ссылка.
              В другой вкладке, в поле Веб-ссылка указать идентификатор главной страницы, это как правило 1 (один).
              Сохранить, и применить фикс описанный выше.