Hallo. Ich habe eigene "Produktboxen" mit .col und neuere mit grid erstellt und würde die gern im Swiper von Gambio einfügen. Hat das schonmal jemand von euch (im Malibu) probiert?
@Devil Es gibt im StyleEdit die Möglichkeit eine eigne Liste mit Produkten zu erstellen, die dann auch alle Möglichkeiten des Swipers nutzen. Wenn du im Malibu ein Widget "Produktliste" einfügst oder "Produkt" kannst du dort im Menü "eigene Liste" wählen und die IDs der Artikel oder Artikelnamen suchen und einfügen.
Danke Till, aber ich will meine "eigenen Produktboxen" im Swiper unterbringen und nicht die serienmäßigen vom Shop. So sollte das dann zB aussehen.
Bin gerade im Testshop beim Umbau auf das Honeygrid-Theme und stehe vor dem gleichen Problem, die Swiper über StyleEdit4 (Widgets) einfügen funktioniert zwar, aber eigene Anpassungen bekomme ich da noch nicht hinein. Also eigentlich stelle ich über SteyleEdit nur die Gridspalten ein und fertig. Der Rest wird überladen (css und Smarty-Block). Da muss ich mal an der index.html und home.html basteln. Hatte davor ein Modul von @Kai Stejuhn für eigene Produkt-Swiper auf der Startseite, wird leider aber ab 4.0 nicht weiter gepflegt.
@GerdP Was konnte "mein" Modul, was die Standardfunktion von Gambio nun nicht kann? Eigentlich sind die Funkionen doch identisch, darum habe ich das Modul nicht mehr auf 4.0 umgesetzt. Wenn es aber etwas gibt, was ich übersehen habe, dann würde ich das nochmal prüfen und überdenken.
Umfassende Gestaltungsmöglichkeiten für Swiper und Slider gäbe es mit dem Owl-Carousel: https://owlcarousel2.github.io/OwlCarousel2/ Recht kompakter Code und funktioniert perfekt.
Das habe ich falsch formuliert, mit Honeygrd-Template funktioniert dein Modul auch unter 4.0 einwandfrei. Aber mit dem Honeygrid-Theme krieg ich das nicht zum laufen. Der Overload auf Theme angepasst will nicht.
Okay, aber was kann/konnte mein Modul was die Standardfunktion im Style-Edit 4 nicht kann. Oder anders ausgedrückt, warum möchtest Du mein Modul unter Honeygrid-Theme einsetzen. Wenn es gute Gründe gibt das auch als Themes-Version zu nutzen, dann würde ich es wahrscheinlich umsetzen.
Ich habe natürlich im Theme-Honeygrid über StyleEdit4 ein Produktslider (über Widgets) erstellt, aber Smarty-Überladungen nimmt das Ding noch nicht an. Der Vorteil für mich war an deinem Modul, ich muss nicht mit/an StyleEdit4 arbeiten, sondern über den Adminbereich in deinem Modul Produkte/Kategorien als Produkt-swiper erstellen und festlegen an welche Stelle die angezeigt werden. (Eigentlich auch das was StyleEdit4 auch kann) Werde mir deshalb noch mal anschauen, wie Xycons das mit dem "In den Warenkorb" Button gelöst hat, denn dieser wird angezeigt im Widget.
Also, normal sollte man denken, dass man mit der Anleitung von (Link nur für registrierte Nutzer sichtbar.) eigenes Javascript per GXModules in den Shop bekommt. Sollte man. Ich wollte Javascript für (Link nur für registrierte Nutzer sichtbar.) in den Shop bringen. Es funktioniert nicht mit /GXModules/NAME/MODUL/Shop/Themes/All/Javascript/ /GXModules/NAME/MODUL/Shop/Themes/All/Javascript/custom/Global/ /GXModules/NAME/MODUL/Shop/Themes/All/Javascript/custom/Index/ /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/ /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/custom/Global/ /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/custom/Index/ /GXModules/NAME/MODUL/Shop/Themes/Malibu/Javascript/ /GXModules/NAME/MODUL/Shop/Themes/Malibu/Javascript/custom/Global/ /GXModules/NAME/MODUL/Shop/Themes/Malibu/Javascript/custom/Index/ Komischerweise wird im Modul TwoFactorAuth in /GXModules/Gambio/TwoFactorAuth/Shop/Themes/Honeygrid/Javascript/Global/Vendor eigenes Javascript in den Shop gebracht. Auch bei dem allseits beliebten SunnyCash funktioniert es mit /GXModules/Gambio/SunnyCash/Shop/Themes/Honeygrid/Javascript/Checkout funktioniert es. @Moritz (Gambio) 1. Hast du eine Idee dazu oder 2. Wie kann man den bereits im Shop befindlichen Gambio Swiper dafür "kapern" bzw, mit eigenem Inhalt füllen?
Ich habe bei mir in den Modulen auch Javascript und das ist unter dem Verzeichnis /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/Global Mit dem Verzeichnis wird das Javascript genutzt.
Auch unter Malibu? Ich habe in /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/custom/Index/ die owl.carousel.js und unter /GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Css/ die owl.carousel.scss gespeichert. Die Css Datei wird erkannt. Nur das Javascript wird nicht geladen. Ich habe auch noch eine owl.carousel.min.js. Wäre das besser oder ist das egal?
Wenn die Javscriptdatei nur auf die Indexseite soll, dann müsste der Pfad: GXModules/NAME/MODUL/Shop/Themes/Honeygrid/Javascript/Index/ sein.
@Devil Der Ordner /custom/ ist zu viel. Der korrekte Pfad lautet: /GXModules/NAME/MODUL/Shop/Themes/All/Javascript/Global oder /GXModules/NAME/MODUL/Shop/Themes/All/Javascript/Index wenn das JavaScript nur auf der Startseite geladen werden soll. Auch musst du den Seitencache erneuern, damit die JavaScritpe und CSS nach /public/theme/ kopiert werden.
@Till (Gambio) Vielen Dank für deine Hilfe. So steht es allerdings - also scheinbar falsch - in (Link nur für registrierte Nutzer sichtbar.) Hatte ich gemacht. Auch per ftp den Cache und die public Ordner gelöscht. Er lädt weder das Jsavascript noch das Css.
Hallo Till, ich versuche gerade das Widget Produkte und Produktliste zu erstellen, leider immer wieder mit diesem Ergebnis.