Documentatie » TemplateOverrides
Geen Rev gevonden.
Toevoegingen:
Meer informatie is te vinden op http://community.zikula.org/index.php?module=Wiki&tag=TemplateOverridng∞
.
Verwijderingen:
Meer informatie is te vinden op http://community.postnuke.com/Wiki-TemplateOverridng.htm∞
_EDITED
2007-01-22 08:18:39
door Teb
[ link naar communiti wiki bijgevoegd ]
Toevoegingen:
Meer informatie is te vinden op http://community.postnuke.com/Wiki-TemplateOverridng.htm∞
_EDITED
2007-01-22 08:16:34
door Teb
[ ]
Toevoegingen:
dienen beide bestanden naar de themes directory gekopieerd te worden.
Verwijderingen:
dienen beide bestanden naar de themes directory gekopieerd te worden.
_EDITED
2007-01-03 08:43:20
door Teb
[ kleine aanpassing ]
Toevoegingen:
Het is zelfs mogelijk om alleen de template bestanden die aanpassing behoeven te kopiëren naar je theme, en de rest te laten staan in de module directory. Echter, als een template zelf weer een andere template moet "includen" (te herkennen aan
dienen beide bestanden naar de themes directory gekopieerd te worden.
_EDITED
2006-11-09 12:28:01
door Teb
[ style-pad in theme directory gecorrigeerd ]
Toevoegingen:
Verwijderingen:
Laatst bekende versie van deze pagina was bewerkt op 2006-10-16 10:15:07
door Teb
[ Aanpassen voor style overrides ]
Bij het gebruik van een pnRender compliant module is het mogelijk om de templates van de module zelf aan te passen op een manier zodat deze bij eventuele upgrades behouden blijven. Een pnRender Compliant module is te herkennen aan het aanwezig zijn van de map pntemplates in de directory structuur van de module zelf.
De manier om dit te doen is als volgt:
CategoryThemes
Verwijderingen:
Meer informatie is te vinden op http://community.postnuke.com/Wiki-TemplateOverridng.htm∞
Toevoegingen:
Meer informatie is te vinden op http://community.postnuke.com/Wiki-TemplateOverridng.htm∞
Toevoegingen:
- Ga naar de module-templatesmap: /modules/MyCoolModule/pntemplates
- Kopieer alle (of alleen de door jou gewenste) bestanden die daar in staan naar een tijdelijke map
- Ga naar de module-stijlmap: /modules/MyCoolModule/pnstyle
- kopieer de bestanden uit de tijdelijke templatesmap naar /themes/MyCoolTheme/templates/modules/MyCoolModule/
- kopieer de bestanden uit de tijdelijke stylemap naar /themes/MyCoolTheme/style/MyCoolModule/
<!--[include bestand.htm]-->
Verwijderingen:
- Ga naar de modulemap: /modules/MyCoolModule/pntemplates
- Kopieer alle files die daar in staan naar een tijdelijke map
- Ga naar de stijlmap: /modules/MyCoolModule/pnstyle
- kopieer de bestanden uit de map pntemplates naar /themes/MyCoolTheme/templates/modules/MyCoolModule/
- kopieer de bestanden uit de map pnstyle naar /themes/MyCoolTheme/style/MyCoolModule/
<!--[include bestand.htm]-->
Toevoegingen:
Het is zelfs mogelijk om alleen de template bestanden die aanpassing behoeven te kopiëren naar je theme, en de rest te laten staan in de module directory. Echter, als een template zelf weer een andere template moet "includen" (te herkennen aan
<!--[include bestand.htm]-->
Toevoegingen:
- kopieer de bestanden uit de map pnstyle naar /themes/MyCoolTheme/style/MyCoolModule/ 1
Verwijderingen:
- kopieer de bestanden uit de map pnstyle naar /themes/MyCoolTheme/style/modules/MyCoolModule/ 1
Template Overriding
Bij het gebruik van een pnRender compliant module is het mogelijk om de templates van de module zelf aan te passen op een manier zodat deze bij eventuele upgrades behouden blijven. Een pnRender Compliant module is te herkennen aan het aanwezig zijn van de map pntemplates in de directory structuur van de module zelf.
De manier om dit te doen is als volgt:
- Ga naar de modulemap: /modules/MyCoolModule/pntemplates
- Kopieer alle files die daar in staan naar een tijdelijke map
- Ga naar de stijlmap: /modules/MyCoolModule/pnstyle
- Kopieer alle files die daar in staan naar een tijdelijke map
- Ga naar je thememap: /themes/MyCoolTheme
- kopieer de bestanden uit de map pntemplates naar /themes/MyCoolTheme/templates/modules/MyCoolModule/
- kopieer de bestanden uit de map pnstyle naar /themes/MyCoolTheme/style/modules/MyCoolModule/
- bewerk de gekopieerde bestanden naar hartelust
CategoryThemes

Reacties