Dateistruktur des Shopsystems ?

Thema wurde von Anke Schmidt, 11. April 2017 erstellt.

  1. Anke Schmidt
    Anke Schmidt Erfahrener Benutzer
    Registriert seit:
    31. Mai 2011
    Beiträge:
    89
    Danke erhalten:
    1
    Danke vergeben:
    51
    Für viele User sicher klar, für mich noch nicht ganz.

    Wie erkenne ich am schnellsten die Struktur im Shop welche PHP Datei, welche andere Datei aufruft und

    weitere implemntiert ? Eine Art Organigramm sozusagen. Würde bestimmte Suchen wesentlich erleichtern.

    Vielen Dank an dieser Stelle all jenen, die hier zeitnah etwas beisteuern.

    MfG

    I.Seefeld (Admin)
     
  2. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
  3. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Wobei man ja nicht mehr in den Core Dateien rumwerkeln sollte sondern die overloads nutzen sollte.
     
  4. Anke Schmidt
    Anke Schmidt Erfahrener Benutzer
    Registriert seit:
    31. Mai 2011
    Beiträge:
    89
    Danke erhalten:
    1
    Danke vergeben:
    51
    Danke Torben und Dennis auch. Dennis, Dein Satz ist nur ein Brocken - geht es etwas ausführlicher ? Danke
     
  5. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Die Core Dateien (Die Shopdateien PHP, JS usw.) sollte man nicht mehr wie früher manuell in den Dateien anpassen, sondern die Klassen überladen. Dafür hat Gambio die Entwickler Doku gemacht, damit Programmierer dort schauen können wie man den Shop mit Funktionen erweitert ohne die Originaldateien zu ändern. overload.
    Damit werden die Anpassungen bei Updates nicht überschrieben und müssen meist auch nicht noch mal angepasst werden, ausser die Klasse / Funktion die man überladen / erweitert hat wurde im Update geändert. Man spart somit bei updates viel Zeit, da man meist nichts nacharbeiten muss.
    Ebenso werden damit Module möglich die durch einfaches hochladen installiert werden können.

    Soviel dazu - wie es geht steht in der Doku :)

    schon bischen Älter aber (Link nur für registrierte Nutzer sichtbar.)

    Und für das html Template gibts das auch (Link nur für registrierte Nutzer sichtbar.)
     
  6. Anke Schmidt
    Anke Schmidt Erfahrener Benutzer
    Registriert seit:
    31. Mai 2011
    Beiträge:
    89
    Danke erhalten:
    1
    Danke vergeben:
    51
    Wow, das war richtig gut . Danke und nochmals danke. Bin für jeden Hinweis in diese Richtung mehr als dankbar. Angenehmes Osterfest wünsche ich allen hier im Forum.

    I.Seefeld (Admin bei und für Anke Schmidt bei Schmidt Beschriftungen)