Hallo,
in der _path.tpl taucht die variable [{ $location }] auf, die die aktuelle Kategorie für ein Produkt ausgibt.
Ich würde aber gerne den HTML Code bearbeiten, da dort z.B. als Trennzeichen ein Slash benutzt wird, ich aber lieber ‘>’ hätte.
Kann mir jemand sagen, wo die Variable gesetzt wird oder wie ich das anders lösen kann?
MfG Mike
_path.tpl
[{assign var="_path_separator" value=" / " }]
das hat aber keinen einfluß auf $location
beme
June 20, 2011, 12:14pm
4
[{strip}]
[{ oxmultilang ident=“INC_HEADER_YOUAREHERE” }] -> [{ $location }]
[{foreach from=$tree_path item=oTreeItem }]
[{ $_path_separator }]
[{assign var=“_path_link” value=$oTreeItem->getLink() }]
[{ if $_path_link }]<a href=“[{ $_path_link }]”>[{/if}][{ $oTreeItem->oxcategories__oxtitle->value }][{ if $_path_link }]</a>[{/if}]
[{assign var=“_path_separator” value=" -> " }]
[{/foreach}]
Und /tmp löschen
Edit: Jetzt seh ich was Du meinst. Klick auf Artikel einer Kategorie fördert wieder den Slash zutage…ich such mal weiter
Hat sich erledigt, habs in der details.tpl gefunden.
[{if $oView->getSearchTitle() }]
[{ assign var="template_location" value=$oView->getSearchTitle()}]
[{else}]
[{ assign var="template_location" value=""}]
[{ assign var="blSep" value=""}]
[{foreach from=$oView->getCatTreePath() item=oCatPath}]
[{ if $blSep == "y"}]
[{ assign var="template_location" value=$template_location|cat:" / "}]
[{/if}]
[{ assign var="template_location" value=$template_location|cat:"<a href=\""|cat:$oCatPath->getLink()|cat:"\">"|cat:$oCatPath->oxcategories__oxtitle->value|cat:"</a>"}]
[{ assign var="blSep" value="y"}]
[{/foreach}]
[{/if}]
[{include file="_header.tpl" location=$template_location }]
Ziemlicher Murks hier von Oxid, die Breadcrumb so komisch aufzubauen.
beme
June 20, 2011, 12:45pm
6
Ich hab mir eben ohne Erfolg nen Wolf gesucht. Das hatt mir selbst keine Ruhe gelassen!
Echt bescheiden …
Das gilt aber dann nur für die detail-Seite, die dann überschrieben wird, oder?