hallo beisammen, wie ist denn die derzeit best practice unter gambio themes eigenes jquery javscript einzubinden? developer doku hatte ich bereits alles ausprobiert, wird in keiner weise geladen. einbau via tracking codes geht nicht da die anscheinend vor jquery geladen werden. mein code beinhaltet jquery. lg frank
also muss ich innerhalb body eine <div data-my_custom_name-namespace="themes/Honeygrid/javascripts/accodion">...</div> einbauen und die datei passend hochladen. alles innhalb accodion wird dann geladen? jquery wird aber erst DANACH geladen, korrekt? dann sollte das doch auch wieder nicht gehen? $('.tab .morelink').click(function(){ if (!$(this).parent().hasClass("active")) { $(this).parent().addClass("active"); $(this).html("einklappen"); } else { $(this).parent().removeClass("active"); $(this).html("weiterlesen..."); } });
Hi, JavaScripte und auch jQuery sollten immer am Ende der Seite geladen werden und niemals dort wo der HTML Code selbst steht. Dazu musst du im Theme nur eine eigen JS Datei in richtigen Ordner erstellen. Eine Datei mit dem Inhalt im Ordner /themes/mytheme/javascript/custom/Global/ reicht völlig aus. Oder Alternativ im GXModules/meineFirma/myModule/Shop/Themes/All/javascript/global/ Hier sollte auch jQuery bereits geladen sein, weil dein eigenes JavaScript dann auch nach jQuery geladen wird. Ein jQuery darfst du selbst nicht mitliefern, da dies Konflikte mit dem jQuery von uns gibt.
das haut leider weder mit /themes/Honeygrid/javascript/custom/Global/accordion.js noch mit /themes/Honeygrid/javascripts/custom/Global/accordion.js auch nach leeren brwoser/shop caches hin.
@ff-webdesigner welchen Weg du auch gehen möchtest, sei es den von Till oder den von mir, ich glaube auch wenn dein JS eingebunden wird, wirst du visuell vermutlich keine Reaktion sehen. Solltest du den (btw. collapse) von Bootstrap einbinden wollen, müsstest du die dafür passende CSS ebenfalls aktiveren oder eine eigene hübsche CSS niederschreiben. Vielleicht teilst du uns einfach deinen gesamten Code mit, damit man sehen kann, wie weit du schon bist.
@Sergej (Gambio) och bitte, css layout ist natürlich drin. eigenes weil unsere kunden so klein und einfach wie möglich wollen. @Gerd_P : sooooooo läufts. Herzlichen Dank!
Aktuell habe ich das gleich Problem es geht nicht, siehe auch hier https://www.gambio.de/forum/threads...t-richtig-zu-funktionieren.45854/#post-379302
Welche Shopversion? Hier https://www.gambio.de/forum/threads/service-pack-4-3-3-0-erschienen.45823/page-2#post-378750 hat Till einen Fix eingestellt.