Ergebnis 1 bis 5 von 5

Thema: Wie bekomme ich eigene Attribute im Warenkorb angezeigt?

  1. #1
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    241

    Standard Wie bekomme ich eigene Attribute im Warenkorb angezeigt?

    Ich versuche nun schon eine Weile selbst angelegte Attribute im Warenkorb angezeigt zu bekommen.
    Im konkreten Fall habe ich ein Auslieferungsdatum für vorbestellbare Artikel.
    In das Produktleser-Template bekommt man das Attribut ohne große Probleme
    Code:
    <?php if ($this->auslieferung): ?>
        <div class="auslieferung__section">
             <div class="auslieferung"><?= $this->generateAttribute('auslieferung') ?></div>
        </div>
    <?php endif; ?>
    aber im Warenkorb werd dieses nicht ausgegeben.
    Selbst ein testweise angelegtes und durch den Kunden auswählbares Datumsfeld erscheint nicht im Warenkorb.

    Welche Logik steckt denn hinter der Anzeige der Optionen im Warenkorb?
    Eine neu angelegte Größenauswahl erscheint ohne Templateanpassung andere wiederum gar nicht.

    Ideal wäre eine Konfigurationsmöglichkeit über das Backend ähnlich den Produkttypen in der Shop-Konfiguration.

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.642
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aus meiner Sicht sollten alle Eigenschaften, die vom Frontend-Besucher eingegeben werden, auch im Warenkorb angezeigt werden. Versuch es mal mit den Original-Templates.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    241

    Standard

    Ok, mit den Standard-Templates bekomme ich zumindest die durch den Kunden auswählbaren Attribute angezeigt.
    Aber was mache ich mit vorgegebenen Attributen, die er nicht ändern können soll, die aber trotzdem im Warenkorb benötigt werden (wie z.B. ein Lieferzeitraum)?
    Am einfachsten wäre, wenn mann dem Attribut ein Kennzeichen mitgeben könnte (auf Artikeldetail / im Warenkorb anzeigen). Dann müsste man nicht für jedes zusätzliche Attribut die Templates anpassen.
    Geändert von wdm (19.12.2023 um 09:06 Uhr)

  4. #4
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    241

    Standard

    Kann mir keinen sagen, wie ich die (nicht durch den Kunden auswählbaren) Attribute in den Warenkorb bekomme?
    Muss da nur das Warenkorb-Template angepasst werden? Wenn ja, wie?
    Oder zieht das größere Kreise?

  5. #5
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.642
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich denke das müsstest du direkt im Warenkorb-Template machen können. Allerdings braucht das vermutlich etwas PHP-Kenntnisse. Die Daten sollten dort aber vorhanden sein.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

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
  •