Делаю "Table of content " для статей блога с помощью

Custom fields (чтобы не использовать сторонние расширения).
Сделал, всё получилось.
Но есть одно большое "НО"...

Скажите пожалуйста, как можно решить такую задачу с переопределением (если можно так) "поля URL":

Есть "поле URL".
В него я прописываю якорную ссылку, например:
https://site.com/blog/article#yakor

Я вынужден прописывать полный путь. Это большая проблема...
Почему? Потому, что если вдруг я поменяю категорию статьи то все сотни ссылок на сайте перестанут работать.

Задача состоит в том, чтобы ИЗБАВИТЬСЯ от полного урла, и оставить ТОЛЬКО #yakor .
То есть в итоге я должен прописывать НЕ ПОЛНЫЙ урл, а лишь якорь, чтобы получилось так:
#yakor

Как можно переопределить URL поле, чтобы получить такой результат?

1 ответов

22 просмотра

Посмотрите настройки фильтрации в поле

Похожие вопросы

Обсуждают сегодня

Доброе утро! Не совсем понятно как установить счетчик яндекс метрики на сайт. И потом ещё цели проставить?
Евгения
18
{!! $modx->runSnippet( 'multiTV',[ 'tvName'=>'slider-main1', 'docid'=>'[*id*]', 'tplConfig'=>'', 'display'=>'4', 'offset'=>'0', 'rows'=>'all', 'ra...
Роман С
4
@helgispbru @Dreamer_0x01 @Pathologic93 @webber_12 Не уверен, что вам всем это жутко интересно, но в продолжение недавнего диалога отправлю свои наброски. Хочу понять, правил...
Андрей [aharito] Харитонов
13
Сниппет такой: <?php $fromJson = $modx->getConfig('client_offices'); //echo $fromJson; die; // Здесь JSON есть // load template variable settings $tvName = isset($tvName) ? ...
Андрей [aharito] Харитонов
1
Подскажите, пожалуйста, как с массивами данных в 1.4 работать? Есть сниппет, который возвращает массив объектов. В 3 все понятно на блейде, а здесь ..
Никита Ковалёв
12
А рано радовался, не работает так: [[multiTV? &fromJson=`[(client_offices)]` ]] хотя в [(client_offices)] есть JSON. Кто даст пример рабочий?
Андрей [aharito] Харитонов
4
$sets = $this->setModel->index(new Request(['prepares' => ["doclister"]])); Можно ли сделать так, чтобы доклистер возвращал еще ресурсы (не папки)?
Никита Ковалёв
9
Подскажите как лучше работать с датой, [+createdon+] возвращает 1716194822, нужно преобразовать в 20.05.2024, к примеру. Это делать на стороне evolution лучше или через скрипт...
Никита Ковалёв
11
Вопрос по мультитв Вот тут должна быть превьюха загружаемой картинки или нет? У кого то на видео видел, что превьюха появляется
Роман С
8
Hi, I would like to show DLCrumbs only when its on level 2. Can I use IF for that? https://docs.evo-cms.com/en/latest/04_Extras/DLCrumbs/ Don't see any options for level he...
Marc Hoogstrate
3
Карта сайта