Ergebnis 1 bis 6 von 6

Thema: Individuelles auto_item für eigene Erweiterung nutzen - useAutoItem

  1. #1
    Contao-Fan Avatar von Stranger
    Registriert seit
    20.06.2009.
    Ort
    Blankenburg
    Beiträge
    746
    Partner-ID
    5635
    User beschenken
    Wunschliste

    Standard Individuelles auto_item für eigene Erweiterung nutzen - useAutoItem

    Hallo,

    ich habe probiert in der config.php folgendes anzugeben:
    $GLOBALS['TL_AUTO_ITEM'] = array('category');

    Aber irgendwie reagiert Contao darauf nicht...

    Ich hatte gelesen, dass es seit Contao 3.1 nicht mehr möglich ist das anzugeben?!

    Aber an welcher Stelle legt Contao eigentlich fest, dass z.b. einzelne News aufrufbar sind, auch wenn in der URL nicht die Angabe "items" steht?
    Du willst dich bei mir bedanken?
    Ich freue mich über Geschenke von meiner Amazon-Wunschliste.

    Contao-Anwender seit 2008
    Contao-Entwickler seit 2013, mehr als 50 Contao Erweiterungen programmiert

    Mein Unternehmen aus Blankenburg (Harz): Fast & Media

  2. #2

    Standard

    Hallo liebe Contao Community,

    leider ist diese obige Frage noch nicht beantwortet, obwohl sie doch nach wie vor aktuell ist.
    Auch ich habe das Problem, das mein Contao 3.5.4 auf "$GLOBALS['TL_AUTO_ITEM'][] = 'dozent';" in keinster Weise reagiert.

    Könnte dazu jemand etwas sagen, oder vielleicht sogar eine Lösung anbieten?

    Es geht mir einfach darum, profilseiten generieren zu können, die dann nach folgendem Schema aufrufbar sein sollen:

    http://mein.contao.de/profil/max-mustermann.html
    oder notfalls auch:
    http://mein.contao.de/profil/dozent/max-mustermann.html

    Das hier funktioniert natürlich einwandfrei:
    http://mein.contao.de/profil.html?dozent=max-mustermann
    ist aber nicht gewünscht...


    Ganz liebe Grüße
    Christin

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.316
    Partner-ID
    10107

    Standard

    Das funktioniert ja schon von Haus aus, du brauchst dazu eigentlich nichts extra registrieren. Du brauchst in deinem Modul jetzt eigentlich nur mehr
    PHP-Code:
    \Input::get('auto_item'
    abrufen.

  4. #4

    Standard

    Mit
    PHP-Code:
    \Input::get('auto_item'); 
    meinst Du vermutlich in dem Fall:
    PHP-Code:
    \Input::get('dozent'); 
    Da ich ja in der config.php folgendes zu stehen habe:
    PHP-Code:
    $GLOBALS['TL_AUTO_ITEM'][] = 'dozent'
    richtig?

    Aber, egal ob 'dozent' oder 'auto_item'... ich bekomme nur 404er bei folgender URL:

    http://mein.contao.de/profil/dozent/max-mustermann

    (Der Datensatz existiert natürlich)

    Liebe Grüße
    Christin

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.316
    Partner-ID
    10107

    Standard

    Nein, ich meine dediziert
    PHP-Code:
    \Input::get('auto_item'
    Voraussetzung hierfür ist natürlich, dass in den Systemeinstellungen die Verwendung des auto_item Parameters nicht deaktiviert ist. Sieh' dir hierzu auch die Implementation bspw. im News Modul an: https://github.com/contao/core/blob/...Reader.php#L50

    Wenn alsodann sollte in
    PHP-Code:
    \Input::get('auto_item'
    eben
    Code:
    max-mustermann
    drin stehen.

  6. #6

    Standard

    Jahaaa...

    DANKE! Jetzt klappt es!

    Liebe Grüße
    Christin

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
  •