Криво работают ссылки на сайте
Добрый день. За свою жизнь делал несколько сайтов на ModX, но с таким столкнулся впервые. Если есть ссылка на странице: site.ru/page, записанная какведет на страницу site.ru/page1, то переход будет осуществлен по следующему пути site.ru/page/page1, чего быть не должно. Если ссылку записать<a href="[[~n]]"></a>, то будет все хорошо. Но это мешает и накладывает свои косяки<a href="/[[~n]]"></a>
Комментарии: 5
                Укажи в шаблоне страницы
                    <base href="[[++base_url]]" />            
                Благодарю            
                    
                или же не указываем
Схема URL (link_tag_scheme) установить значение abs
Для справки:
И при вызове pdoMenu или подобных снипетов указывать:
Отличия:
В первом случае, как указал Василий, при создании якорей, необходимо указывать ссылку на текущую страницу:
                    <base href="[[++base_url]]" />а в Настройках системы — core — Сайт Схема URL (link_tag_scheme) установить значение abs
Для справки:
-1: (default value) URL is relative to site_url
0: see http
1: see https
full: URL is absolute, prepended with site_url from config
abs: URL is absolute, prepended with base_url from config
http: URL is absolute, forced to http scheme
https: URL is absolute, forced to https scheme
И при вызове pdoMenu или подобных снипетов указывать:
&scheme=`abs`По идее, в подобных снипетах можно было бы дергать эту схему урл по дефолту из link_tag_scheme, но почему то так не все так делают(Отличия:
В первом случае, как указал Василий, при создании якорей, необходимо указывать ссылку на текущую страницу:
<a href="[[~id]]#test">Ссылка</a>В моем случае, достаточно указать только якорь:<a href="#test">Ссылка</a>            
                скажите пожалуйста, почему при таком коде меню:
все сделал по инструкции, что я делаю не так?
                    <div class="cat_menu">
    <div class="nav"></div>
</div>
<nav>
    [[pdoMenu?
        &parents=`11`
        &level=`2`
        &sortby=`menuindex`
        &sortdir=`ASC`
        &scheme = `abs`
    ]]
    [[pdoMenu?
        &parents=`0`
        &level=`1`
        &resources=`16`
        &scheme = `abs`
    ]]
</nav>формирует ссылки вида, www.домен.ru//trebovaniyaвсе сделал по инструкции, что я делаю не так?
                все разобрался, вопрос не актуален!            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.