Ergebnis 1 bis 12 von 12

Thema: Backend - Problem mit Sichtbarkeits-Toggle (Auge-Funktionalität)

  1. #1
    Contao-Nutzer
    Registriert seit
    08.10.2012.
    Beiträge
    33

    Standard Backend - Problem mit Sichtbarkeits-Toggle (Auge-Funktionalität)

    Vorab: Die Foren-Suche habe ich benutzt, aber kein wirklich brauchbares Ergebnis gefunden.

    Die Problematik:

    Das Sichtbarkeits-/Unsichtbarkeits-Symbol - um einen Eintrag über die Backend - Katalog - Übersichtsliste sichtbar bzw. unsichtbar zu schalten funktioniert nicht. In der Feld-Definition ist dieser Eintrag als Im Backend anzeigen markiert.

    Man kann das Symbol anklicken es ändert sich auch (toggle), allerdings finden keine Änderungen am Eintrag statt, sodass sich bei einem erneuten Laden der Backend-Liste der Eintrag wie zuvor präsentiert. Gleiches gilt auch für die Frontend-Seite.

    Ich habe mir via Firebug bereits schon die Ajax-Anfragen angeschaut bzw. das was über das Netzwerk-Protokoll rausgeht und dort kommt vom Server keine Fehler-Meldung zurück. Einzig ein HTTP-Status-Code 200 OK wird zurück gegeben.

    Das Problem tritt in folgender Umgebung auf verschiedenen Servern und Installationen auf:
    Contao Version 2.11.x (tritt bei verschiedenen Versionen auf) und Catalog-Modul 2.0.0 beta2


    Vielleicht weiß jemand rat das zum Laufen zu bekommen.

    Danke :-)

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ist ein bekannter Fehler. Es müsste auch ein Ticket dazu existieren (meine ich). Häng dich doch mal bitte daran und schreib auf was du rausgefunden hast.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer Avatar von art-instinct
    Registriert seit
    12.04.2012.
    Ort
    Hannover/Leipzig
    Beiträge
    175

    Standard

    Meine TXT-Datei mit Catalog-Fixes sagt folgendes:

    Damit Publizieren-Button/Checkbox funzt:

    in der Catalog.php folgendes ändern:

    Geht nicht:
    PHP-Code:
    this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' $this->publishField '=? WHERE id=?')
    ->
    execute($this->Input->get('state')=='1'?'1':''$this->Input->post('tid')); 
    Geht:
    PHP-Code:
    this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' $this->publishField '=? WHERE id=?')
    ->
    execute($this->Input->get('state')=='1'?'1':''$this->Input->get('tid')); 

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo art-instinct,
    danke dafür!
    Könntest du das auch bitte ins Ticket eintragen? Würde die Sache sicher beschleunigen ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Nutzer Avatar von art-instinct
    Registriert seit
    12.04.2012.
    Ort
    Hannover/Leipzig
    Beiträge
    175

    Standard

    Wo finde ich das? habe bisher noch nichts bei github gemacht.

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wirst du für den Catalog auch nicht auf github finden ;-)

    Hier liegen alle aktuellen Tickets vom Catalog -> http://www.contao-forge.org/projects...s?per_page=100

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  7. #7
    Contao-Nutzer
    Registriert seit
    08.10.2012.
    Beiträge
    33

    Standard Danke für den Fix

    Danke erstmal für den Fix.

    In diesem Zusammenhang:

    Wird eigentlich der Catalog noch weiter entwickelt, weil ich das Gefühl habe, dass schon seit Ewigkeiten nur die Beta verfügbar ist, aber kein Stable-Release mehr.

  8. #8
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo blackbee,
    weiterentwickelt wird der Catalog sicher nicht.
    Die Weiterentwicklung ist ja die neueentwicklung = MetaModels!
    Ich hoffe, das ich mich mit Xtra noch mal zusammensetzen kann um den Catalog mal Bugfreier zu bekommen und dann mal ne Endversion ins ER stellen zu können.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  9. #9
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Hm... gleiches Problem hier mit Contao 2.11.11 und Catalog 2.0.0 Beta 1 - aber euer Lösungstipp hilft in diesem Fall leider nicht. Gibts noch ne Idee dazu?

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    ---

  11. #11
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von liebling65 Beitrag anzeigen
    Hm... gleiches Problem hier mit Contao 2.11.11 und Catalog 2.0.0 Beta 1 - aber euer Lösungstipp hilft in diesem Fall leider nicht. Gibts noch ne Idee dazu?
    Wenn, dann würde ich den Tipp mal mit der SVN Version nutzen...

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  12. #12
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Ok, fix für das Problem bei mir:

    PHP-Code:
     Alter Code:

    if(
    $this->Input->post('action')=='toggleVisibility')
                {
                    
    // Update database
                    
    $this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' $this->publishField '=? WHERE id=?')
                                   ->
    execute($this->Input->post('state')=='1'?'1':''$this->Input->post('id'));
                    exit; 
    PHP-Code:
      Neuer Code:
    if((
    $this->Input->get('do')=='catalog') && ($this->Input->get('table')=='tl_catalog_items') && ($this->Input->get('state')!=''))
                {
                    
    // Update database
                    
    $this->Database->prepare('UPDATE '.$objCatalog->tableName.' SET ' $this->publishField '=? WHERE id=?')
                                   ->
    execute($this->Input->get('state')=='1'?'1':''$this->Input->get('tid'));
                    exit; 

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
  •