kreativantkreativant MemberComments: 1 Received thanks: 1 Member since: April 4

Hallo liebe Shopware Community,

wir müssen in einem System das Limit der Listenansichten erhöhen, nur leider finden wir sowohl im Backend als auch in dem CMS-Block für das Listing keine möglichkeit.

Hat das schon einmal jemand gemacht? Wenn ja wie geht das?

Thanked by 1hani

Answers

  • claudioclaudio MemberComments: 73 Received thanks: 15 Member since: January 17

    Hab kurz mal in den Code geguckt. Sieht auf den ersten Blick nicht so aus, als wenn man das konfigurieren könnte.

    Du kannst du dich in das Event "ProductListingCriteriaEvent" einklinken und das limit selber setzen (vgl. platform/src/Core/Content/Product/SalesChannel/Listing/ProductListingFeaturesSubscriber.php -> handleListingRequest):

    $criteria = $event->getCriteria();
    $criteria->setLimit(99);

    Die Listings hören wohl standardmäßig auf den URL Parameter "limit". Also wenn du an deine URL &limit=100 anhängst, scheint das zu funktionieren. Aber das nur so am Rande, weil es vermutlich keine Hilfe ist ;).

    Thanked by 1webdesign030
  • kreativantkreativant MemberComments: 1 Received thanks: 1 Member since: April 4

    @claudio

    Wir haben das nun über das ProductSearchGateway event lösen können.

    Falls du das Plug-In dafür benötigen solltest kannst du mich gerne kontaktieren. Wir haben aktuell mehrere Plug-Ins für ein Projekt entwickelt und werden diese entsprechend demnächst auch veröffentlichen.

    - Product Listing ( überschreiben des Limits pro Seite )
    - Contactform ( Generieren von Kontaktformularen per Array, unterstützt entsprechend  )
    - Konfigurator für Produkte ( Erweitert die Buybox um Input-Felder welche an den Checkout übergeben werden, berechnung von Werten möglich ) + Erweitert Product um Felder welche zur Berechnung dienen können.
    - Anfrageshop ( hebelt im Checkout Versand sowie Zahlungsart aus und generiert eine Bestellung welche als Anfrage funktioniert und an den Betreiber gesendet wird ).

     

     

  • claudioclaudio MemberComments: 73 Received thanks: 15 Member since: January 17

    Cool danke, komme ich vielleicht drauf zurück.

     

Sign In or Register to comment.