hudi30
March 28, 2014, 10:19am
1
Hallo Leute,
Es gibt ja in der manufacturerlist folgender Interner Link
<li><a href="[U][B][{$rootManufacturer->getLink()}][/B][/U]">[{oxmultilang ident=“MORE”}]</a></li>
Gibt ein solcher Link auch für die categorylist?
Besten dank zum Voraus für die Infos und Hilfe
frag doch lieber was exakt du erreichen möchtest… dann muss man nicht rätseln welchen link du willst.
generell gibt es ein “$ocat->oxcategories__oxtitle->value” wobei du ocat natürlich auf eine kategorie setzen müsstest… und dafür müsste man wieder wissen, was du eigentlich machen willst.
hudi30
March 28, 2014, 12:18pm
3
Ich möchte hier einen internen link setzen anstelle des www…/mehr/
[{if $oxcmp_categories }]
[{assign var="iCount" value="11"}]
[{assign var="categories" value=$oxcmp_categories }]
[{block name="footer_categories"}]
<dl class="categories" id="footerCategories">
<dt>[{oxmultilang ident="KATEGORIEN" }]</dt>
<dd>
<ul class="list">
<li><a href="----/----/mehr/">[{oxmultilang ident="ALL_BRANDS"}]</a></li>
[{foreach from=$categories item=_cat name=nova}]
[{if $_cat->getIsVisible() }]
[{if $_cat->getContentCats() }]
[{foreach from=$_cat->getContentCats() item=_oCont}]
<li><a href="[{$_oCont->getLink()}]"><i></i>[{ $_oCont->oxcontents__oxtitle->value }]</a></li>
[{/foreach}]
[{/if }]
[{if $smarty.foreach.nova.index < $iCount}]
<li><a href="[{$_cat->getLink()}]" [{if $_cat->expanded}]class="exp"[{/if}]>[{$_cat->oxcategories__oxtitle->value}] [{ if $oView->showCategoryArticlesCount() && ( $_cat->getNrOfArticles() > 0 )}] ([{$_cat->getNrOfArticles()}])[{/if}]</a></li>
[{elseif $smarty.foreach.nova.index == $iCount}]
<li><a href="----/----/mehr/">[{oxmultilang ident="MORE"}]</a></li>
[{/if}]
[{/if}]
[{/foreach}]
</ul>
</dd>
</dl>
[{/block}]
[{/if}]
ups mein fehler… beim copy und paste das falsche erwischt…
kategorien haben natürlich
[{$osubcat2->getLink()}]
als link.
ich versteh noch nicht ganz, was du erreichen möchtest …
hudi30
March 28, 2014, 1:12pm
5
Mmmmm ich mache noch irgendwo einen Fehler!
Ich möchte in der Kategorie dasselbe erreichen wie bei den Marken mit Alle Marken und Mehr (Aktuell funktionier das wunderbar jedoch stört mich einfach http://schnee/Shop/mehr/ )
Dieser Text funktionier
[{if $oxcmp_categories }]
[{assign var="iCount" value="11"}]
[{assign var="categories" value=$oxcmp_categories }]
[{block name="footer_categories"}]
<dl class="categories" id="footerCategories">
<dt>[{oxmultilang ident="KATEGORIEN" }]</dt>
<dd>
<ul class="list">
<li><a href="http://schnee/Shop/mehr/">[{oxmultilang ident="ALL_BRANDS"}]</a></li>
[{foreach from=$categories item=_cat name=nova}]
[{if $_cat->getIsVisible() }]
[{if $_cat->getContentCats() }]
[{foreach from=$_cat->getContentCats() item=_oCont}]
<li><a href="[{$_oCont->getLink()}]"><i></i>[{ $_oCont->oxcontents__oxtitle->value }]</a></li>
[{/foreach}]
[{/if }]
[{if $smarty.foreach.nova.index < $iCount}]
<li><a href="[{$_cat->getLink()}]" [{if $_cat->expanded}]class="exp"[{/if}]>[{$_cat->oxcategories__oxtitle->value}] [{ if $oView->showCategoryArticlesCount() && ( $_cat->getNrOfArticles() > 0 )}] ([{$_cat->getNrOfArticles()}])[{/if}]</a></li>
[{elseif $smarty.foreach.nova.index == $iCount}]
<li><a href="http://schnee/Shop/mehr/">[{oxmultilang ident="MORE"}]</a></li>
[{/if}]
[{/if}]
[{/foreach}]
</ul>
</dd>
</dl>
[{/block}]
[{/if}]
Wenn ich das http://schnee/Shop/mehr/ mit [{$osubcat2->getLink()}] ersetze zerschiesst es mir die Startseite des Shops
oh jetzt weiss ich was gemeint ist…vergiss was ich vorher gemeint hatte.
du willst bei kategorien auch ein “mehr” haben. problem: es gibt keine seite mit reiner kategorie ansicht. die müsstest du erst erstellen!
einfach im CMS eine seite erstellen, die alle kategorien listet.
auf diese cms seite dann via mehr verlinken!
hudi30
March 28, 2014, 3:41pm
7
Ooooo nein schade, danke für die Info. Das übersteigt mein können glaub ich mehr als definitiv
hmm ich bin heut etwas verwirrt ^^ sorry … (wenig schlaf)
also natürlich gibt es alle kategorien anzeigen … warum willst du mit dem /mehr nicht arbeiten?
hudi30
March 28, 2014, 4:13pm
9
Doch das will ich auch, jedoch will ich einen Shop internen Link setzen und nicht wie jetzt ein Shop externer Link.
(Das hat zum Beispiel den Vorteil dass bei einem Domainwechsel nichts mehr nach korrigiert werden muss.)
Ich versuche mir die Arbeit so leicht wie möglich zu halten.
hudi30
March 28, 2014, 7:04pm
11
“/mehr“ alleine ergibt kein Ergebnis!
hier fehlt noch das Shop Verzeichnis, also “/Shop Verzeichnis/mehr“
Diese Lösung ist schon besser als mit dem www……. Jedoch gibt es hier das Problem dass das Shop Verzeichnisse nie ändern darf ansonsten heisst es schon wieder Handanlegen.
Kannst dir aus dem Template categorylist.tpl kopieren:
[{assign var="_catMoreUrl" value=$oView->getCatMoreUrl()}]
<a href="[{ oxgetseourl ident="`$_catMoreUrl`&cl=alist" }]">[{ oxmultilang ident="MORE" }]</a>
hudi30
April 9, 2014, 9:34pm
13
Hallo leofonic,
Herzlichen Dank für deine Hilfe, habe es soeben ausprobiert und es funktioniert! Genauso hatte ich mir das vorgestellt. SUPER vielen, vielen Dank.