Ergebnis 1 bis 6 von 6

Thema: auto_item -> Konfiguration

  1. #1
    Contao-Fan Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    283

    Frage auto_item -> Konfiguration

    Hi,

    ich habe ein Modul programmiert in dem ich das auto_item nutze. Der Url-Aufbau ist : seitenalias/auto_item.html
    In der config.php habe ich
    PHP-Code:
    $GLOBALS['TL_CONFIG']['useAutoItem'] = true
    eingetragen.
    Ich hole das auto_item über:
    PHP-Code:
    $this->request->attributes->get('auto_item'
    . Das klappt zumindest schonmal.
    In der generate-Methode sollte der return ausgegeben werden, wird er aber nicht.
    Was muss man in Contao konfigurieren, damit Contao das auto_item nicht ignoriert?
    Curiosity killed the cat

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

    Standard

    Zitat Zitat von Monique Hahnefeld Beitrag anzeigen
    In der generate-Methode sollte der return ausgegeben werden, wird er aber nicht.
    Was muss man in Contao konfigurieren, damit Contao das auto_item nicht ignoriert?
    Was genau meinst du damit?

    Die Config brauchst du übrigens nicht, die gibt es nicht mehr.
    Geändert von Spooky (13.05.2025 um 14:46 Uhr)
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Fan Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    283

    Frage

    PHP-Code:
    public function generate(){
            
            
            if (
    $this->request && $this->container->get('contao.routing.scope_matcher')->isBackendRequest($this->request))
            {
                 return 
    $this->twig->render('@Contao/backend/be_wildcard.html.twig', [
                    
    'wildcard' => '### ' $GLOBALS['TL_LANG']['FMD']['ordering_process'][0] . ' ###',
                    
    'title' => $this->name,
                    
    'id' => $this->id
                
    ]);
                
            }
          
          
            
    $step = ($this->request->attributes->get('auto_item'))??Null;
           
            

            switch (
    $step) {
                case 
    'persoenliche-daten':

    return 
    $Irgendwas 
    Also Irgendwas mit var_dump() ausgeben geht, aber es landet nicht im Frontend. Da erscheint der div-Container #main leer.


    Vielleicht muss ich auch im __construct noch irgendwas ergänzen? Ich gucke da nochmal genauer in die Parent-Klasse...
    Curiosity killed the cat

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

    Standard

    Ich denke dein Problem hat nichts mit dem auto_item zu tun.

    Du wirst denke ich auch Input::get('auto_item') verwenden müssen - andernfalls sollte Contao eigentlich eine 404 Seite anzeigen (https://docs.contao.org/dev/framewor...#the-auto-item).
    » sponsor me via GitHub or Revolut

  5. #5
    Contao-Fan Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    283

    Lächelndes Gesicht

    Den Dokueintrag hab ich mit Goggle leider nicht gefunden gehabt.

    Danke vielmals. Da wird es bestimmt dann klappen...
    Curiosity killed the cat

  6. #6
    Contao-Fan Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    283

    Standard

    Cool, es geht jetzt. Muss jetzt nur noch eine Überprüfung schreiben für erlaubte auto_items
    Curiosity killed the cat

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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