Hallo,
ich bin gerade dabei ein eigenes Template für xt:C zu erstellen. Nun habe ich folgendes Problem bei der Kategoriennavigation:
Ich möchte bei jeder Hauptkategorie die ersten drei Buchstaben unterstreichen das mache ich in dem ich in der Datei "xtc_show_category.inc.php" abfrage ob die Kategorie eine Top-Level-kategorie ist. Wenn ja setze ich vor den Namen ein <u> und schreibe in die Variable "$closeU" den schliesenden U-Tag. Danach schreibe ich den Kategorienamen so in die "$categories_string" Variable:
$categories_string .=
substr($foo[$counter]['name'], 0, 3).
$closeU.
substr($foo[$counter]['name'], 3);
Wenn ich mir aber den HTML Quelltext der generiert wird ausgeben lasse sieht das ungefähr so aus:
<u>
<b>
<a href="URL" _base_href="URL">
<b>
Tes
<!-- hier dazwischen sollte nur ein </u> stehen! -->
</b>
</a>
</b>
</u>
<b>
<a href="URL" _base_href="URL">
<b>
<!-- und nicht noch so ein haufen andere Tags :-( -->
t
</b>
</a>
</b>
Es geht um den Teil in den Kommentaren. Das dürfte dort gar nicht stehen! Ich weis der Variable $closeU nur das "</u>" oder garnichts zu.
Weiß jemand wie das passieren kann und wie ich es beheben kann? Es ist nicht sehr schön das ich da zwei Links für ein Wort habe.
viele Grüße
Peter