Ergebnis 1 bis 3 von 3

Thema: Artikelliste für OnePage nutzen Alias anzeigen

  1. #1
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    174

    Standard Artikelliste für OnePage nutzen Alias anzeigen

    Hallo, bin durch einen anderen Beitrag darauf gestoßen, die Artikelliste als Menü für einen Onepage zu nutzen.
    Das passt eigentlich auch super, jedoch wird immer "nur" per Artikel-ID gesprungen und diese dann auch in der Adresszeile angezeigt, z. B. #article-36 usw. Ist es möglich, den Alias anzeigen zu lassen, also #willkommen ?

    Habe versucht, in der mod_articlelist ID mit Alias zu ersetzten - ohne Erfolg.

    PHP-Code:
    <?php $this->extend('block_unsearchable'); ?>

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

      <ul>
        <?php foreach ($this->articles as $article): ?>
          <li><a href="<?= $this->request ?>#<?= $article['id'?>" title="<?= $article['title'?>"><?= $article['link'?></a></li>
        <?php endforeach; ?>
      </ul>

    <?php $this->endblock(); ?>
    Vielleicht hat da jemand eine schnelle Lösung...

  2. #2
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    174

    Standard

    Habe mittlerweile eine Erweiterung benutzt: php composer.phar require erdmannfreunde/onepage-navigation
    Das funktioniert so wie gewünscht.

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nur der Vollständigkeit halber. Du kannst für jeden Artikel unter Experteneinstellungen CSS-ID/Klasse eine eigene ID vergeben und diese dann anspringen. Die Artikel-ID in Form von #article-36 wird nur verwendet, wenn keine ID unter den Experteneinstellungen eingetragen ist.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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
  •