Jump to content
cdhse

Erlaubte overwrites und überschreiben einiger divs

Recommended Posts

Hallo,

 

ist es eigentlich möglich, einzelne DIVs zu überschreiben oder ist es nur möglich ganze Dateien zu überschreiben? Wenn ja, wie überschreibe ich von einem .tpl zb nur <div> id="lalala> bzw einfach einen bestimmten Code Block. 

 

Darf man (gehen tut es ja) template dateien überschreiben? Ich werde aus dem Dokument nicht ganz schlau: http://doc.prestashop.com/display/PS15/Overriding+default+behaviors#Overridingdefaultbehaviors-Overridingamodule

 

Danke für die Infos. 

Share this post


Link to post
Share on other sites

Hallo cdhse,

üblicherweise werden ganze tpl-Dateien überschrieben. Um das Layout, z.B. einen div-Container sucht man die entsprechende tpl-Datei und ändert den Code. Du kannst z.B. ein eigenes Themen-Verzeichnis erstellen und dieses dann anpassen. Eine von Prestashops stärken liegt in dieser tollen Möglichketi zur Individualisierung durch die Trennung von Funktionskern und Design. Overrides sind für die php-Steuerungsdateien des Prestashopkern oder der Prestashop-Module. Hier kannst Du einzelne php-Funktionen oder auch ganz Steuerungsdateien überschreiben.

 

Darf man (gehen tut es ja) template dateien überschreiben?

Prestashop ist Open-Source, die der OSL 3.0 Lizenz unterliegt. Das bedeutet, Du kannst die Software nutzen und verändern, solange Du keinen Prozess wegen Patentrechtsverletzung anstrebst. Ich glaube bestimmte Module unterliegen nicht dieser Lizenz sondern anderen Lizenzen. Das steht aber im jeweiligen Quellcode. Grundsätzlich kannst Du Prestashop im Design und im Kern anpassen wie Du möchtest. Im Übrigen auch eine Stärke der Software.  :D

Viele Grüße

Edited by Luca01 (see edit history)

Share this post


Link to post
Share on other sites

Hallo cdhse,

üblicherweise werden ganze tpl-Dateien überschrieben. Um das Layout, z.B. einen div-Container sucht man die entsprechende tpl-Datei und ändert den Code. Du kannst z.B. ein eigenes Themen-Verzeichnis erstellen und dieses dann anpassen. Eine von Prestashops stärken liegt in dieser tollen Möglichketi zur Individualisierung durch die Trennung von Funktionskern und Design. Overrides sind für die php-Steuerungsdateien des Prestashopkern oder der Prestashop-Module. Hier kannst Du einzelne php-Funktionen oder auch ganz Steuerungsdateien überschreiben.

Prestashop ist Open-Source, die der OSL 3.0 Lizenz unterliegt. Das bedeutet, Du kannst die Software nutzen und verändern, solange Du keinen Prozess wegen Patentrechtsverletzung anstrebst. Ich glaube bestimmte Module unterliegen nicht dieser Lizenz sondern anderen Lizenzen. Das steht aber im jeweiligen Quellcode. Grundsätzlich kannst Du Prestashop im Design und im Kern anpassen wie Du möchtest. Im Übrigen auch eine Stärke der Software.  :D

Viele Grüße

Hi, danke für die Info. Ja das ist mir schon klar - ich hab mich wohl etwas blöd ausgedrückt - sorry. ich meine ist es erlaubt das Module das können. Denn wenn das Projekt hier irgendwann mal fertig ist würde ich es gern im Addonstore verkaufen. 

 

 

 

. Um das Layout, z.B. einen div-Container sucht man die entsprechende tpl-Datei und ändert den Code.

 

Stimmt, so macht man das eigentlich. Darf auch das ein Modul erledigen? Das geht ja recht einfach via PHP. 

 

Danke für die Infos. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More