Vorlage:Breadcrumb: Unterschied zwischen den Versionen

Aus Afterbuy-Wiki
Wechseln zu:Navigation, Suche
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#if: {{{1|}}} |<div class="shadow-sm border p-2 my-3 bg-light text-muted px-3 mx-0"><i class="fas fa-external-link-alt"></i>&nbsp;&nbsp;<i>{{#replace:{{{1|}}}|/|</i>&nbsp;&nbsp; <i class="fas fa-caret-right"></i> &nbsp;&nbsp; <i>}}</i></div>}}
+
<phptag>
 +
if(isset($argv) && is_array($argv) && isset($argv[1]) && trim($argv[1])!=""){
 +
$replacements=array('„','"','“');
 +
$crumb=str_replace($replacements,'',trim($argv[1]));
 +
$delimiters=array('//','/','->','>','>>');;
 +
foreach($delimiters as $delimiter){
 +
    $crumb=str_replace($delimiter,'|:|',$crumb); 
 +
}
 +
 +
if(isset($argv[2]) && trim($argv[2])!=""){
 +
  $crumb=str_replace('|:|','</i> <i class="fas fas fa-caret-right"></i> <i>',$crumb);
 +
  echo '<span class="font-weight-bold font-italic text-nowrap" style="font-size: 90%;"><i>'.$crumb.'</i></span>';     
 +
} else {
 +
  $crumb=str_replace('|:|','</i>&nbsp;&nbsp; <i class="fas fa-caret-right"></i> &nbsp;&nbsp; <i>',$crumb);
 +
  echo '<div class="border p-2 my-3 bg-light text-muted px-3 mx-0 text-left"><i class="fas fa-external-link-alt"></i>&nbsp;&nbsp;<i>'.$crumb.'</i></div>'; 
 +
}
 +
}
 +
</phptag>

Aktuelle Version vom 26. Juli 2021, 13:17 Uhr