Foren / National / Russian / Тех. поддержка / Проблемы с анкорами

пытаюсь сделать анкор на странице, но перекидывает на главную

ivictor
#1 5. November 2020, 11:13

Коллеги, приветствую вас. Нужна ваша помощ. На странице делаю анкор, но припопытке перейти по нему возникает редирект на главную. Видимо неправильно Cotonti обрабатывает # в урлах. В WP и Modx делаю так же, там все работает, в Cotonti нет.

Помогите решить проблему.

Kopusha
#2 5. November 2020, 11:27

На странице где? В TPL или в записи через редактор? Какой анкор? Через "тупо вписал в TPL" или через функцию cot_url?

Added 1 minute later:

{PHP|cot_url('page')}#blabla}
Вполне работает

ivictor
#3 5. November 2020, 11:44

Штатный HTML редактор.

Added 2 minutes later:

Анкор расположен на тойже странице. Грубо говоря пытаюсь от некого элемента списка сделать анкор к заголовку, но при попытке перехода, выбрасывает на главную.

Kopusha
#4 5. November 2020, 12:00

А в хтмл коде редактор не режет ваш Анкор?

ivictor
#5 5. November 2020, 12:22

Нет, в том то и дело. Просто работает не корректно.

Kopusha
#6 5. November 2020, 15:01

Ну я угадать не умею.

Roffun
#7 5. November 2020, 15:21
#45194 ivictor:

Коллеги, приветствую вас. Нужна ваша помощ. На странице делаю анкор, но припопытке перейти по нему возникает редирект на главную. Видимо неправильно Cotonti обрабатывает # в урлах. В WP и Modx делаю так же, там все работает, в Cotonti нет.

Помогите решить проблему.

  • Если проблема в контенте добавляемом через визуальный редактор, нужно настроить HTMLPurifier
  • Если нужно чтобы заголовки автоматически становились анкорами, можно плагин AutoTOC установить.
  • Если нужно в tpl выводить ссылку, можно {PHP.sys.canonical_url} и # использовать.
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
ivictor
#8 6. November 2020, 15:02

Спасибо Ruffun! Помогло!

Отключил совсем purifier и все заработало. Теперь буду с его настройками разбираться.

Kopusha
#9 6. November 2020, 15:20

Там ад)