Contao-Konferenz 2024
Ergebnis 1 bis 3 von 3

Thema: Fehler in der Dateiverwaltung mit {{cart::quantity}}

  1. #1
    Contao-Nutzer Avatar von Kahru
    Registriert seit
    20.06.2009.
    Ort
    Nordschwarzwald
    Beiträge
    208
    Partner-ID
    2067

    Standard Fehler in der Dateiverwaltung mit {{cart::quantity}}

    Moin,

    ich habe einen kuriosen Fehler in der Dateiverwaltung. Sobald ich in einem Contao-Seitenmodul im Header {{cart::quantity}} einfüge um die Anzahl der Produkte im Warenkorb anzuzeigen knallt die Dateiverwaltung mit dem Fehler

    Isotope\InsertTag::getValueForCollectionTag(): Argument #1 ($collection) must be of type Isotope\Interfaces\IsotopeProductCollection, null given, called in /www/htdocs/wxxx/xxxwebsite/xxx/vendor/isotope/isotope-core/system/modules/isotope/library/Isotope/InsertTag.php on line 39
    Die Anzeige der Produkte im Warenkorb im Frontend funktioniert wunderbar.

    Contao 4.13.45 und Isotope 2.8.17

    Hier meine Modulcode

    Code:
    <div class="shop">
      <a href="{{link_url::988|urlattr}}">
        <img src="/files/intern/header/xx-anmelden.svg">
      </a>
      <a class="cart" href="{{link_url::984|urlattr}}">
        <img src="/files/intern/header/xx-shop.svg">
        <span class="cart-items">{{cart::quantity}}</span>
      </a>
    </div>
    Hat da jemand eine Idee dazu? Ein <?php if(TL_MODE == 'FE'): ?> einzufügen klappt nicht.
    Geändert von Kahru (25.07.2024 um 08:28 Uhr)

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

    Standard

    Du könntest 2.9.x-dev versuchen, da gibt es einige Bugfixes. Version 2.8 wird vermutlich keine Updates mehr bekommen.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von Kahru
    Registriert seit
    20.06.2009.
    Ort
    Nordschwarzwald
    Beiträge
    208
    Partner-ID
    2067

    Standard

    Danke Spooky.

    Du hast mich auf die wohl richtige Idee gebracht. Ich habe jetzt die iso_collection_mini.html5 neu abgeleitet und zusammengestrichen auf eine schnöselige Addition der Warenkorbartikel. Das packt er dann ohne Fehler. Ist zwar etwas absurd, aber geht auch mit der 2.8

    Code:
    <?php
      $i = 0;
      foreach($this->items as $item):
        $i++;
      endforeach;
    ?>
    <div class="cart-quantity"><?= $i ?></div>

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
  •