Ergebnis 1 bis 5 von 5

Thema: URL anhand der Seitenstruktur

  1. #1
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    3

    Frage URL anhand der Seitenstruktur

    Hallo!

    Hätte eine Frage zu der URL-Zusammensetzung bei aktivem mod_rewrite.

    Meine Seitenstruktur sieht wie folgt aus:

    Company
    ....- Artikelliste
    ....... - Detailansicht


    Ich habe ein Modul erstellt, welches mir aus einer Tabelle Einträge in einer Liste ausgibt. "ModuleArtikelList". Dieses ist in Seite Artikelliste aktiviert.

    In der Detailansicht-Seite ist das Modul "ModuleArtikelDetail" aktiviert.

    Jeder Eintrag in der Liste hat eine eindeutige ID mit der ich im Detail-Modul die Detailansicht des Artikels anzeigen möchte.

    Die URL sollte so aussehen:

    Habe mir https://contao.org/forum/topic/183.html deswegen angesehen.

    Code:
    http://www.company.com/artikelliste/detailansicht/ID/XXXXXX
    Da gibt es aber nur ein Page not found

    Momentan funktioniert es nur so:

    Code:
    http://www.company.com/detailansicht/?ID=XXXXX
    Wäre sehr dankbar für ein paar Tips!

    Schöne Grüße!

    PS: Ich denke auch nicht, dass mir hier FolderURL helfen kann.

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Amo,

    Mit FolderURL kommst du vermutlich weiter, das Seitenalias muss dann "artikelliste/detailansicht" lauten.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Habs hier ncht selbst ausgetestet, aber versuchs mal hiermit :

    Code:
    RewriteRule ID/(.*)/ /detailansicht/?ID=$1&
    Such mal nach "mod_rewrite generator". Es gibt hierfuer in den gaengigen Suchmaschinen dutzende Eintraege. Damit kannst du dir dann solche "einfachen" Sachen selbst zusammenbauen.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  4. #4
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    3

    Standard

    Wow das ging ja flott! Vielen Dank für die schnellen Antworten.

    Mit FolderURL kommst du vermutlich weiter, das Seitenalias muss dann "artikelliste/detailansicht" lauten.
    Oha das funktioniert ja! Was mir jedoch übrig bleibt ist:

    Code:
    http://www.company.com/artikelliste/detailansicht/?ID=XXXXX
    statt
    Code:
    http://www.company.com/artikelliste/detailansicht/ID/XXXXX
    Laut leo im Link vorhin, müsste es doch dann so sein:

    artikelliste/detailansicht = PageID
    ID = GET_Key
    XXXXX = GET_Value

    Oder verstehe ich das Falsch?

    Code:
    RewriteRule ID/(.*)/ /detailansicht/?ID=$1&
    Bezüglich der RewriteRules, würde ich gerne Abstand nehmen und diese Funktionalität wenn irgendwie möglich ins Modul verfrachten, damit es auch Modular bleibt.

  5. #5
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    3

    Standard

    Habe die Lösung:

    Habe nicht gewusst, dass man /items/* verwenden muss um beliebigen Seiten Parameter in "Pfad"-Form zu übergeben.

    Wäre es nicht möglich /items/ als globale Variable zu definieren, die man vom Modul aus beliebig überschreiben kann um nicht an /items/ gebunden zu sein ?

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Newsletter anhand von Artikeln erstellen
    Von tbruhn im Forum Newsletter
    Antworten: 9
    Letzter Beitrag: 15.05.2014, 21:59
  2. Seitenstruktur zu einer bestehenden Seitenstruktur hinzufügen
    Von Quicky im Forum Installation / Update
    Antworten: 0
    Letzter Beitrag: 15.12.2010, 15:38
  3. Layouterstellungsfrage anhand einer Vorlage
    Von m-werk im Forum Layout / Templates / Holy Grail
    Antworten: 17
    Letzter Beitrag: 25.11.2010, 14:38
  4. Eigenes Modul: Datensätze anhand eines Datums im BE sortieren (sorting)
    Von christian.kolb im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 08.11.2010, 10:43
  5. <title> im head-tag anhand der print.css formatieren
    Von Jo86 im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 24.12.2009, 17:16

Lesezeichen

Lesezeichen

Berechtigungen

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