Herstellerliste auf Startseite anzeigen

Ich suche schon seit Stunden erfolglos…
Wenn ich in der Shop URL /nach-hersteller/ eingebe, erscheint eine Liste der Hersteller - mit Logo, usw.
Diese Liste möchte ich gerne im start.tpl Template einbinden. Nur finde ich die Liste nirgends. Ich denke, es wird da tpl/page/list/list.tpl verwendet - aber sicher bin ich mir nicht. Ich schließe das nur aus der HTML Struktur mit <div class="panel panel-default">

Ich habe daher folgendes probiert:
[{include file="page/list/list.tpl" type=list listId="manufacturerList" products=$oView->getManufacturerlist()}]
… was der Shop mit einer Fehlermeldung quitiert:

Function ‘hasVisibleSubCats’ does not exist or is not accessible! (Start)

Ok - mag sein, die Datenstruktur des list.tpl ist komplex und ich will das Template nicht anpassen - es funktioniert ja an anderen Stellen wie es soll.

Danke für eure Hilfe

P.S. Der Shop läuft auf OXID 4.10 mit dem Flow Template

Was ist denn mit dem “Unsere Marken” Slider auf der Startseite? Kannst ihn nicht dafür nehmen?

Hallo Vanilla_Thunder - mit dem Slider habe ich 2 Probleme - erstens ist’s nicht genau das was der Kunde wollte (aber das kann ich ihm vielleicht einreden) - aber das größere Problem ist, dass der Slider bei mir leer ist. HTML sieht gut aus (alle Herrsteller in den List-Items) - keine JS Fehlermeldungen in der Konsole. Aber trotzdem keine Anzeige des Sliders.
Edit: Slider ist gelöst - folgende Zeile hat im start.tpl gefehlt:
[{oxscript include="js/pages/start.min.js"}]

Aber wie gesagt - ideal wäre nicht der Slider sondern das Grid von /nach-hersteller/ - wenn’s keine einfache Möglichkeit gibt, kopiere ich den Slider und baue damit ein neues Widget

Ich hatte das mal so gelöst:

[{foreach from=$oView->getManufacturerlist() item=oManufacturer}]
    <div class="col-xs-12 col-sm-3">
        <div class="panel panel-default">
            <div class="panel-heading">
                <a href="[{$oManufacturer->getLink()}]" title="[{oxmultilang ident="VIEW_ALL_PRODUCTS"}]" class="manufacturer-link">
                    [{$oManufacturer->oxmanufacturers__oxtitle->value}]
                </a>
            </div>
            [{if $oManufacturer->oxmanufacturers__oxicon->value}]
                <div class="panel-body">
                    <a href="[{$oManufacturer->getLink()}]" title="[{oxmultilang ident="VIEW_ALL_PRODUCTS"}]" class="manufacturer-link">
                        <img src="[{$oViewConf->getImageUrl('spinner.gif')}]" class="manufacturer-img" data-src="[{$oManufacturer->getIconUrl()}]" alt="[{$oManufacturer->oxmanufacturers__oxtitle->value}]">
                    </a>
                </div>
            [{/if}]
        </div>
    </div>
[{/foreach}]

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.