Vorlage:Section1: Unterschied zwischen den Versionen
Aus Afterbuy-Wiki
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Section|title={{{title|}}}|level=1|include={{{include|}}}|intent={{{intent|0}}}|subintent={{{subintent|0}}}|subtitle={{{subtitle|}}}}} <!-- div class="p-0 m-…“) |
Admin (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | <phptag> | |
− | < | + | $headline=1; |
− | + | $title='Titel'; | |
− | + | $intent=$subintent=0; | |
− | + | $includes=$out=$subtitle=$include=''; | |
− | </div> | + | if(isset($argv) && is_array($argv) && !empty($argv)){ |
− | </ | + | if(isset($argv['intent']) && intval($argv['intent'])>0){ |
+ | $intent=intval($argv['intent']); | ||
+ | } | ||
+ | $out.='<div class="p-0 m-0 ml-{'.$intent.'">'; | ||
+ | if(isset($argv['title']) && trim($argv['title'])!=""){ | ||
+ | $title=trim($argv['title']); | ||
+ | } | ||
+ | $out.='<h'.$headline.'>'.$title; | ||
+ | if(isset($argv['subtitle']) && trim($argv['subtitle'])!=""){ | ||
+ | $subtitle=trim($argv['subtitle']); | ||
+ | $out.='<sub class="badge badge-pil badge-secondary p-1" style="font-size:9px;">'.$subtitle.'</sub>'; | ||
+ | } | ||
+ | $out.='</h'.$headline.'>'; | ||
+ | if(isset($argv['include']) && trim($argv['include'])!=""){ | ||
+ | $include=trim($argv['title']); | ||
+ | if(intval($argv['subintent'])>0){ | ||
+ | $subintent=intval($argv['subintent']); | ||
+ | } | ||
+ | $out.='<div class="p-0 m-0 ml-'.$subintent.'">'.transclude($include).'</div>'; | ||
+ | $includes=$include; | ||
+ | } | ||
+ | $out.='</div>'; | ||
+ | } | ||
+ | echo $out; | ||
+ | </phptag> |