Warenkorb Erweiterung JavaScript

Thema wurde von steucob, 13. April 2013 erstellt.

  1. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    Hallo zusammen,

    ich bin mit dem Aufbau des Gambio-Shop leider noch nicht vertraut. Ich plane meinen Warenkorb durch ein paar JavaScript Komponenten zu ergänzen. Kann mir jemand auf die schnelle ein paar Anhaltspunkte geben, wo ich im Code anzusetzen habe bzw. was ich mir vielleicht durchlesen sollte, damit ich die entsprechenden Seiten nach belieben anpassen kann?? Das würde mir jede Menge Zeit sparen.

    Danke!
     
  2. Danny (tbcs-shop.de)

    Danny (tbcs-shop.de) Erfahrener Benutzer

    Registriert seit:
    12. Dezember 2011
    Beiträge:
    483
    Danke erhalten:
    37
    Danke vergeben:
    10
    Im Ordner templates/EyeCandy findest alles was Du brauchst ;)
     
  3. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    danke! ich hab mir schon gedacht, dass das ne blöde frage war und ich alles im template anpassen kann! ;)
     
  4. Danny (tbcs-shop.de)

    Danny (tbcs-shop.de) Erfahrener Benutzer

    Registriert seit:
    12. Dezember 2011
    Beiträge:
    483
    Danke erhalten:
    37
    Danke vergeben:
    10
    Montag eben :D
     
  5. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    Anpassung des Templates funktioniert ja wunderbar, aber was ist, wenn ich dem <body> ein Attribut zuweisen möchte?? Da muss ich wahrscheinlich eher an der Template engine rumbasteln, oder ?!
     
  6. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    wieso?
    Welches Atribut willst den anhängen?

    CSS kannst direkt machen
    Andere DInge kannst im Template wo der BODY Tag ist gleich mit reinschreiben.
     
  7. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    ich möchte ein klassen-attribut zuweisen. ungefähr so:
    Code:
    <body class='test'></body>
    also finde ich den body-tag im template ordner ?! habe ich bisher noch nicht gesehen...
     
  8. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Warum willst dem Body ne Class zuweisen?
    Du kannst CSS auch direkt auf den BODY Tag zuweisen.
     
  9. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    Ich arbeite mit der JavaScript Bibliothek Dojo Toolkit. Damit das richtig dargestellt wird muss der <body>-tag ein Klassen-Attribut für den jeweiligen Theme haben.
     
  10. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.112
    Danke erhalten:
    6.153
    Danke vergeben:
    1.090
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    /includes/header.php
    ca zeile 350 is der BODY Tag
     
  11. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    Also über JavaScript kann man auch den body-tag anpassen:
    Code:
    document.body.setAttribute('class','claro')
    Das funktioniert, ist aber meiner Meinung nach keine saubere Lösung. Ich werde also nicht drumherum kommen mir den Quellcode zu Gemüte zu führen, um zu verstehen wie der Seitenaufbau funktioniert.

    Trotzdem danke!
     
  12. steucob

    steucob Aktives Mitglied

    Registriert seit:
    20. Dezember 2012
    Beiträge:
    28
    Danke erhalten:
    0
    Ah ok. Hab vielen Dank!
     
  13. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    #13 Avenger, 17. April 2013
    Zuletzt bearbeitet: 17. April 2013
    Oh nein, warum willst Du Dir unbedingt in's Knie schießen, und neben jQuery noch ein weiteres Javascript-Framework in den Shop integrieren!?

    Das gibt definitiv Probleme, da beide ja z.B. die "$"-Funktion verwenden.

    Vergiss Dojo und verwende jQuery.
     
  14. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Wie Dennis schon sagte: man muss dem "body"-Tag keine CSS-Klasse verpassen, um ihn stylen zu können.

    Der CSS-Selektor

    body {
    }

    reicht da voll aus....