Неправильный путь в ссылках крошек pdoCrumbs
День добрый!
Генерирую «хлебные крошки» простым вызовом сниппета [[pdoCrumbs]]. Всё выглядит хорошо и делается быстро, но ссылки получаются вида:
P.S. MODX Revolution 2.3.2-pl (traditional). Стояло всё до меня, может там правленное ядро?
Генерирую «хлебные крошки» простым вызовом сниппета [[pdoCrumbs]]. Всё выглядит хорошо и делается быстро, но ссылки получаются вида:
<a href="o-banke/raskryitie-informaczii">Раскрытие информации</a>
Таким образом находясь на странице localhost/o-banke/raskryitie-informaczii/standart если я нажму на ссылку, то попаду на страницу localhost/o-banke/raskryitie-informaczii/o-banke/raskryitie-informaczii. Почему в начале href не ставится /? Такая же проблема была и с Wayfinder и с BreadCrumbs. Нашел воттакую настройку в админке link_tag_scheme, но как ее не менял, разницы нет(ставил -1,0,1,full). В чем может быть беда?P.S. MODX Revolution 2.3.2-pl (traditional). Стояло всё до меня, может там правленное ядро?
Комментарии: 11
Попробуйте в head добавить
<base href="[[++site_url]]" />
Такая же проблема была и с Wayfinder и с BreadCrumbsЕсли не знать матчасть, то проблемы будут постоянно htmlbook.ru/html/base
Ох уж эти поспешные выводы
Ты чего сказать-то хотел? Что у тебя всё хорошо, а это в pdoCrumbs, Wayfinder и BreadCrumbs ошибки?
Поясни, пожалуйста.
Поясни, пожалуйста.
Интересный у Вас способ общения на сайте.
Я знаю о тэге base (нагуглил вчера, когда искал решение поднятой проблемы). Тэг этот, мягко говоря, не самый популярный и используется не на каждом сайте. Но Вы тут же сделали вывод обо мне и моих знаниях. Почему-то в 90% сайтов все внутренние ссылки начинаются с символа /, но не в моем случае. Поэтому я решил узнать, может проблема в движке, т.к. он установлен около года назад сторонней организацией и возможно был модифицирован. Теперь я понимаю, что это, видимо, какой-то стандарт этой CMF. Василий, я не понимаю Вашей агрессии и не хочу ссор.
Я знаю о тэге base (нагуглил вчера, когда искал решение поднятой проблемы). Тэг этот, мягко говоря, не самый популярный и используется не на каждом сайте. Но Вы тут же сделали вывод обо мне и моих знаниях. Почему-то в 90% сайтов все внутренние ссылки начинаются с символа /, но не в моем случае. Поэтому я решил узнать, может проблема в движке, т.к. он установлен около года назад сторонней организацией и возможно был модифицирован. Теперь я понимаю, что это, видимо, какой-то стандарт этой CMF. Василий, я не понимаю Вашей агрессии и не хочу ссор.
Тэг этот, мягко говоря, не самый популярный и используется не на каждом сайтеЕсли у тебя на сайте относительные ссылки — то этот тег необходим для верной работы. Если абсолютные — то можно обойтись и без него. Хотя непонятно, чем он может помешать.
Термин «популярность тега» мне не знаком. Если это какое-то новое направление в веб-технологиях, расскажи пожалуйста, хочу быть в курсе.
Но Вы тут же сделали вывод обо мне и моих знаниях.
Я знаю о тэге base (нагуглил вчераЕсли нагуглил вчера — то вывод я сделал верный. Базовые теги HTML любой человек работающий с сайтами знать обязан. Это и есть матчасть.
Интересный у Вас способ общения на сайте.
Василий, я не понимаю Вашей агрессии и не хочу ссор.У меня времени мало, отвечаю четко и по делу. Добавление правильного тега base решает твою проблему, или нет?
Если хочешь абсолютные ссылки, вместо относительных — укажи
[[pdoCrumbs?
&scheme=`abs`
]]
Термин «популярность тега» я объяснил в следующем за ним предложении. Этим же объяснил, что base — это не базовый тэг HTML(извините за каламбур). Проблему я свою решил с помощью ссылки wld и поставил статус «решено» еще сутра.
base — это не базовый тэг HTMLИ не базовый то он, и не популярный.
Зачем его только придумали эти балбесы из W3C?
Видимо, для таких ненавистников слешей как некоторые.
Извините за некропостинг, но может добавить в документацию по pdoCrumbs параметр scheme?
Сегодня тоже столкнулся с этой странной проблемой, но в доках данного параметра нет, пришлось гуглить до этого топика :)
docs.modx.pro/components/pdotools/snippets/pdocrumbs
[[pdoCrumbs?
&scheme=`abs`
]]
Сегодня тоже столкнулся с этой странной проблемой, но в доках данного параметра нет, пришлось гуглить до этого топика :)
docs.modx.pro/components/pdotools/snippets/pdocrumbs
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.