Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faq:templates:variants [2015/02/04 14:47] shadowcat |
faq:templates:variants [2015/02/04 00:00] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Varianten ====== | ====== Varianten ====== | ||
- | Normalerweise werden die vorhandenen Template-Varianten in der Datei ''info.php'' im Array ''$template_variants'' angegeben. Man kann die vorhandenen Varianten (also Unterverzeichnisse) aber auch automatisch ermitteln lassen. Hierzu kann einfach der Directory-Helper verwendet werden: | + | Normalerweise werden die vorhandenen Template-Varianten in der Datei ''info.php'' im Array ''$template_variants'' angegeben. Man kann die vorhandenen Varianten (also Unterverzeichnisse) aber auch automatisch ermitteln lassen. Hierzu kann einfach der [[core:helper:directory|Directory-Helper]] verwendet werden: |
<sxh php> | <sxh php> | ||
$template_variants = CAT_Helper_Directory::getInstance() | $template_variants = CAT_Helper_Directory::getInstance() | ||
->maxRecursionDepth(0) | ->maxRecursionDepth(0) | ||
- | ->getDirectories(CAT_PATH.'/templates/'.$template_directory.'/templates',CAT_PATH.'/templates/'.$template_directory.'/templates/'); | + | ->getDirectories( |
+ | CAT_PATH.'/templates/'.$template_directory.'/templates', | ||
+ | CAT_PATH.'/templates/'.$template_directory.'/templates/' | ||
+ | ); | ||
</sxh> | </sxh> | ||