hab das ganze jetzt mal mit der heißen PHP-Nadel gestrickt:
PHP-Code:
<?php
$suchen= array(".html", "+", ",");
$ersetzen= array("", " ", "/");
$pfad = $this->Environment->requestUri;
$tagliste = array();
$tagliste = explode("/", str_replace($suchen, $ersetzen, substr( $pfad, strpos( $pfad ,"tag" )+4) ) );
$anz =count($tagliste);
if ($anz>0) {
$maintag = $tagliste[0];
}
$subtags = array();
for( $i=2; $i<$anz; $i++) {
$subtags[$i-2] = $tagliste[$i];
}
?>
<!-- indexer::stop -->
<span class="maintag"><?php echo $maintag; ?></span><br />
<?php for( $i=0; $i<count($subtags); $i++ ): ?>
<span class="subtag">
<?php echo $subtags[$i] ?>
</span>
<?php endfor ?>
Ergebnis: Das zuerst ausgewählte Tag erhält die CSS-Klasse "maintag", die restlichen ausgewählten Tags die Klasse "subtag".
Da ich nicht der große PHP-Programmierer bin, würde ich mich in Sachen PHP gerne über Anregungen und Hinweise freuen.
Lesezeichen