Применение плагина для автоматического прибавления ссылки к URL якоря

Как вариант, вы можете применять автоматическое прибавление ссылки к нынешнему ресурсу до якоря.

  1. Создаем плагин , с любым именем , к примеру ankortourl
  2. Вставляйте код в плагин

    <?php
    if($modx->resource->get('id') !=$modx->config['site_start']) { 
      $modx->resource->_output = str_replace('href="#','href="' .$modx->makeUrl($modx->resource->get('id')) .'#',$modx->resource->_output);
    }
  3. На вкладке “Системные события” обозначьте в OnWebPagePrerender событие.

Упакованный через PackMan плагин (не проверял , но должно установится с зависимостями )

ankortourl-1.0-beta1.transport