====== 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 [[core:helper:directory|Directory-Helper]] verwendet werden: $template_variants = CAT_Helper_Directory::getInstance() ->maxRecursionDepth(0) ->getDirectories( CAT_PATH.'/templates/'.$template_directory.'/templates', CAT_PATH.'/templates/'.$template_directory.'/templates/' ); Dieser Code gehört natürlich in die ''info.php''! Das funktioniert analog auch mit Modul-Varianten. Hier nur die Pfade in ''getDirectories'' entsprechend anpassen.