Ergebnis 1 bis 4 von 4

Thema: Mod Rewrite GET Parameter

  1. #1
    Contao-Nutzer
    Registriert seit
    05.03.2014.
    Beiträge
    4

    Standard Mod Rewrite GET Parameter

    Hi,

    ich baue eine Seite in Contao, die sich mit Cafés beschäftigt.

    Dabei habe ich auf einer Seite mit dem Alias coffeeshop ein PHP Skript implementiert, das die ID aus der URL via GET-Paramter ausliest und dann eine Datenbankabfrage daraus generiert.

    Die URL sieht dann wie folgt aus https://example.com/coffeeshop?c=123456

    Ich würde gerne clean URLs verwenden, sodass ich https://example.com/coffeeshop/123456 schreiben kann und die ID trotzdem als GET-Parameter weitergegeben wird.

    Ich habe es in der .htaccess mit folgendem Code und ähnlich Abwandlungen versucht, dabei erhalte ich aber immer nur einen 404-Error:

    Code:
    RewriteRule ^coffeeshop/([a-zA-Z0-9äöüÄÖÜ]+)$ %{ENV:BASE}/index.php/coffeeshop?c=$1 [L]
    Hat so etwas schon mal jemand mit Contao umgesetzt?

    Beste Grüße und vielen Dank!

  2. #2
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Auto_item ist was du suchst.

    Gibt es zum Beispiel im News-Bundle.

    Hier ein Artikel dazu:
    https://alexandernaumov.de/artikel/contao-auto-item

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

    Standard

    Update / Edit

    Vielen Dank! Habs nach ein wenig ausprobieren hinbekommen! Danke danke!

    --

    Vielen Dank!

    Sehe ich das richtig, dass das aber nur funktioniert, wenn ich im Grunde ein eigenes Contao Modul schreibe?
    Oder kann ich auto_item auch einfach in einem kleinen PHP-Script nutzen, welches ich einfach als File auf der Seite einbette?

    Leider gibt es zu dem Thema auto_item kaum Docs und mit Contao Core / eigene Contao Module schreiben habe ich bisher absolut keine Erfahrung.
    Geändert von mediafaktur (04.06.2023 um 16:24 Uhr)

  4. #4
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    240
    Partner-ID
    6916

    Standard

    Zitat Zitat von mediafaktur Beitrag anzeigen
    Leider gibt es zu dem Thema auto_item kaum Docs und mit Contao Core / eigene Contao Module schreiben habe ich bisher absolut keine Erfahrung.
    Ich würde Dir auf jeden Fall empfehlen Dich mit dem Thema eigener Module / Inhaltselemente auseinanderzusetzen.
    Die Doku ist inzwischen richtig gut für Anfänger und gibt einem 1a Beispiele: https://docs.contao.org/dev/getting-...ments-modules/

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
  •