Ich möchte in der Detailansicht von den Artikeln unter Zubehör nur die Artikel anzeigen lassen einer einzigen Kategorie.
In der tpl/page/details/inc/related_products.tpl steht
[{block name="details_relatedproducts_accessoires"}]
[{if $oView->getAccessoires()|count}]
[{capture append="oxidBlock_productbar"}]
[{include file="widget/product/list.tpl" type="grid" listId="accessories" products=$oView->getAccessoires() head="WIDGET_PRODUCT_RELATED_PRODUCTS_ACCESSORIES_HEADER"|oxmultilangassign header="light"}]
[{/capture}]
[{/if}]
[{/block}]
Und weiter in widget/product/list.tpl folgendes:
[{assign var="productsCount" value=$products|@count}]
[{if $productsCount gt 0}]
[{math equation="x / y" x=12 y=$iProductsPerLine assign="iColIdent"}]
<div class="list-container" id="[{$listId}]">
[{foreach from=$products item="_product" name="productlist"}]
[{counter print=false assign="productlistCounter"}]
[{assign var="testid" value=$listId|cat:"_"|cat:$smarty.foreach.productlist.iteration}]
[{if $productlistCounter == 1}]
<div class="row [{$realtype}]View newItems">
[{/if}]
<div class="productData col-xs-12 col-md-4 productBox">
[{oxid_include_widget cl="oxwArticleBox" _parent=$oView->getClassName() nocookie=1 _navurlparams=$oViewConf->getNavUrlParams() iLinkType=$_product->getLinkType() _object=$_product anid=$_product->getId() sWidgetType=product sListType=listitem_$type iIndex=$testid blDisableToCart=$blDisableToCart isVatIncluded=$oView->isVatIncluded() showMainLink=$showMainLink recommid=$recommid owishid=$owishid toBasketFunction=$toBasketFunction removeFunction=$removeFunction altproduct=$altproduct inlist=$_product->isInList() skipESIforUser=1 testid=$testid}]
</div>
[{if $productlistCounter%$iProductsPerLine == 0 || $productsCount == $productlistCounter}]
</div>
[{/if}]
[{if $productlistCounter%$iProductsPerLine == 0 && $productsCount > $productlistCounter}]
<div class="row [{$realtype}]View newItems">
[{/if}]
[{/foreach}]
[{* Counter resetten *}]
[{counter print=false assign="productlistCounter" start=0}]
</div>
[{/if}]
Leider finde ich in der Dokumentation nichts darüber, wie man das so erweitern kann, dass man nur eine Kategorie mitgibt. Aktuell gibt es bei Zubehör alle Artikel aus.