Ergebnis 1 bis 4 von 4

Thema: eigene Attribute in iso_collection_default

  1. #1
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard eigene Attribute in iso_collection_default

    Ich habe ein eigenes Attribut "ISBN" was ich bei der iso_collection_default (E-Mail an "Büro") mit ausgeben möchte.

    die Methode von https://community.contao.org/de/show...l=1#post413435

    PHP-Code:
     <?= $this->generateAttribute('country'?>
    steht dort nicht zur Verfügung und wird mit einer Fehlermeldung quittiert.

    bei

    PHP-Code:
    $item['attributes'
    taucht mein ISBN auch nicht mit auf

    wie mache ich das?

  2. #2
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Hast du das ISBN Attribut im entsprechenden Produkttype aktiviert?
    Dann das Attribut in einem eigenen Template iso_list_*.html5 ausgeben mit
    PHP-Code:
    <?php echo $this->generateAttribute('isbn'); ?>

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard

    ja, ist aktiviert...

    bin aber bei iso_collection_*

    und da kommt eine Fehlermeldung

    Code:
    ArgumentCountError:
    Too few arguments to function Isotope\Model\ProductCollection::Isotope\Model\{closure}(), 1 passed in /var/www/clients/client226/web1490/web/vkjk/manager/vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php on line 173 and at least 2 expected
    
      at vendor/isotope/isotope-core/system/modules/isotope/library/Isotope/Model/ProductCollection.php:1514
      at Isotope\Model\ProductCollection->Isotope\Model\{closure}('isbn')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Template.php:173)
      at Contao\Template->__call('generateAttribute', array('isbn'))
         (templates/iso_collection_default.html5:58)
      at include('/var/www/clients/client226/web1490/web/vkjk/manager/templates/iso_collection_default.html5')
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/TemplateInheritance.php:100)
      at Contao\Template->inherit()
    ...
    ich brauche als weiteren Parameter das ProductCollectionItem $objItem

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.721
    User beschenken
    Wunschliste

    Standard

    habs...


    PHP-Code:
    $this->generateAttribute('isbn'$item['item']) 
    kann vorher noch abfragen

    PHP-Code:
    $this->hasAttribute('isbn'$item['item']) 

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
  •