Ergebnis 1 bis 3 von 3

Thema: Markdown - Fußnoten Link führt immer auf die Startseite

  1. #1
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard Markdown - Fußnoten Link führt immer auf die Startseite

    Hallo,

    ich mache gerade erste Erfahrungen mit dem Markdown Inhaltselement.
    Dabei ist mir aufgefallen, dass bei der Verwendung von Fußnoten der generierte Anchor-Link nicht auf die aktuelle Seite zeigt sondern immer auf die Startseite.

    Ich verwende folgendes Markdown (aus der Doku https://michelf.ca/projects/php-mark...tra/#footnotes):

    That's some text with a footnote.[^1]

    [^1]: And that's the footnote.

    Wenn dies auf einer Unterseite eingebunden wird, zeigt der erzeugte Link immer auf die Startseite. Das Alias der aktuellen Seite wird nicht berücksichtigt.

    Läßt sich das Ändern?

    Danke
    Timon

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du kannst ein Ticket stellen https://github.com/michelf/php-markdown/issues ob der Entwickler eine Option hinzufügt mit welcher man eine Base-URL angeben kann.

    Oder ein Ticket bei Contao.

    Bis dahin kannst du die Links mit JS entsprechend korrigieren, oder im Template mit str_replace() diese Links vor der Ausgabe korrigieren.
    ce_markdown.html5
    PHP-Code:
    <?php $this->extend('block_searchable'); ?>

    <?php $this->block('content'); ?>

      <div>
      <?php
        $search 
    = array('href="#fn:''href="#fnref:');
        
    $replace = array('href="{{env::request}}#fn:''href="{{env::request}}#fnref:');
        
    $this->content str_replace($search$replace$this->content);
        echo 
    $this->content;
      
    ?>
      </div>

    <?php $this->endblock(); ?>
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer Avatar von Timon
    Registriert seit
    18.12.2010.
    Ort
    Fellbach bei Stuttgart
    Beiträge
    54

    Standard

    Perfekt.

    Vielen Dank

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •