Contao-Camp 2024
Ergebnis 1 bis 12 von 12

Thema: Alle Produkte für mich ausdrucken / auflisten

  1. #1
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard Alle Produkte für mich ausdrucken / auflisten

    Hallo Ihr da,

    eine interessante Idee von der Kundin. Gibt es irgendwie eine Möglichkeit alle hinterlegten Produkte irgendwie auszudrucken oder als Katalog darzustellen oder sowas?

    Es müssten die Artikelnummern, der Name, vielleicht die Kurzbeschreibung und die Varianten aufgelistet werden. Habt Ihr sowas schon mal gemacht oder gibt es sogar eine Erweiterung oder eine Idee? Mir ist bisher nur das Modul "Auflistung" in den Sinn gekommen. Aber das zeigt ja auch Felder an, wenn die leer sind.

    Jemand ne Idee?
    Gruß qba|uwe

  2. #2
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe so was für Isotope 1.4 aber ohne Varianten

    Gesendet von meinem Nexus 5 mit Tapatalk
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  3. #3
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    @qba - benötigst Du das für FE oder BE?

  4. #4
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard

    Hi Kirsten, Du hast ja echt alles Ich brauche es aber für Isotope 2

    @Hauge im Endeffekt ist mir das wurscht. Ich brauche am Ende irgendwie eine Auflistung aller Produkte. Wenn die im Frontend ausgegeben
    werden ist auch gut, wenn die im Backend sichtbar sind oder irgendwie exportiert werden können...auch gut. Hauptsache es gibt eine Übersicht.

    Das wäre auch gut zur Überprüfung, ob alle Preise etc. stimmen.
    Gruß qba|uwe

  5. #5
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Es ist schon eine Weile her (2.11.x), aber wir haben uns so etwas im template fürs FE mal zusammen gebaut, allerdings ist das etwas mühselig.
    Ich denke das war iwi so, da kriegst Du dann ein array mit den Preisen des Produkts:
    PHP-Code:
    $count 0
    $this->import('Database'); 
    $objprice $this->Database->execute("SELECT price FROM tl_iso_products WHERE tl_iso_products.pid=$arrid");        
        while (
    $objprice->next())   // gehe durch die einzelnen Ergebnisse
        
    {
                
    $wertpreis[$count] = $objprice->price;  // und zeige price
                
    $count++;
        } 
    Aber halt eben auch isotope 1.x
    Gruß
    Hauge

  6. #6
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard

    okeeeeee klingt vielleicht gut.

    Da ich keine Ahnung von Programmierung habe wird es wohl daran scheitern in welches Template ich das einbaue und vor allem wie. Da muss doch irgendwie noch so ein <php? oder so davor und dahinter oder so....
    Gruß qba|uwe

  7. #7
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    uff - also ich versuch das jetzt mal - weiß nicht mehr so genau wie das war und unser template haben wir bereits extrem umgebaut:


    PHP-Code:
    <?php if ( $this->raw && $this->raw['id'] ) 
    $arrid deserialize($this->raw['id']); } 

      
    $count 0
    $this->import('Database'); 
    $objprice $this->Database->execute("SELECT price FROM tl_iso_products WHERE pid=$arrid AND published='1'");
        while (
    $objprice->next())   
        {
                
    $wertpreis[$count] = $objprice->price;  
                            echo 
    $count." = ".$objprice->price."   ";
                
    $count++;
        }  
    ?>
    Das dürfte eigentlich sowohl in iso_list_xxx als auch iso_reader_xxx funktionieren...
    Das Ganze funktioniert nur bei Varianten - also bei Staffelpreisen eher nicht...
    Getestet auf contao 2.11.16 + isotope 1.4.8

  8. #8
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard

    Danke Dir schon einmal vorab. Ich werde das morgen mal testen :-)
    Gruß qba|uwe

  9. #9
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard

    OK das klappt so schon mal nicht, aber trotzdem Danke für die Mühe.
    Gruß qba|uwe

  10. #10
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard

    Also ich habs grad nochmals probiert - selbst wenn ich obigen code plane in iso_list_xxx.html5 reinlege, dann krieg ich von allen Varianten die Preise pro Produkt ausgegeben.
    Vorraussetzung: Varianten angelegt, Produkt veröffentlicht...

  11. #11
    Contao-Fan Avatar von qba
    Registriert seit
    23.07.2010.
    Ort
    Berlin Mariendorf
    Beiträge
    574

    Standard

    Hallo Hauge,

    ok dann liegt es an Isotope 2. Da werden die Preise anscheinend in einer anderen Tabelle gespeichert bzw. anders aufgebaut.

    Ich bekomme einen Datenbankfehler. Wurscht. Dann eben nicht. Wäre natürlich ne super Sache gewesen, muss aber nicht. Schönen Sonntag noch.
    Gruß qba|uwe

  12. #12
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, die Struktur hat sich geändert, daher ist das auch nicht aktuell mit einem Update von 1.4 nach 2.0 möglich zu aktualisieren.

    Gesendet von meinem Nexus 5 mit Tapatalk
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

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
  •