Alle Artikel eines Hersteller ausgeben lassen

Hallo zusammen!

Ich möchte von der Detailseite eines Artikels aus beim Klick auf die Herstellerbezeichnung

productmain:

[{ assign var=“oManufacturer” value=$oView->getManufacturer()}]

gerne alle Artikel des betreffenden Herstellers auf einer Übersichtsseite ausgeben lassen.

Wie kann das funktionieren? Freue mich über eure Hilfe!

Herzlichen Dank
rikiki

nachtrag: ebenso möchte ich von der Banner-Slideshow auf der Startseite manchmal auf die Produkte eines Herstellers linken.

Ich könnte da wohl eine aktive aber versteckte Kategorie anlegen – aber es geht doch sicher auch anders?

freue mich sehr über eure Hilfe!

Ich habe das so gelöst:

 <a href="[{ $oManufacturer->getLink() }]" class="detailManufacturerLink">
                    <span>[{ oxmultilang ident="MORE_PRODUCTS_FROM_MANUFACTURER" }][{ $oManufacturer->oxmanufacturers__oxtitle->value}]</span>
                </a>

Der Link führt dann zur Herstellerseite, auf der ja die Artikel angezeigt werden.

vielen dank, muex, aber…hmm… wenn ich den link einfach so um mein

[{ assign var=“oManufacturer” value=$oView->getManufacturer()}]

umlege, zerhackts die ganze seite, so einfach geht das nicht.

kann mir da jemand helfen – ziel: bei klick auf hersteller alle produkte des herstellers auf übersichtsseite ausgeben lassen?

herzlichst
rikiki

[QUOTE=rikiki;107943]Hallo zusammen!

Ich möchte von der Detailseite eines Artikels aus beim Klick auf die Herstellerbezeichnung

productmain:

[{ assign var=“oManufacturer” value=$oView->getManufacturer()}]

gerne alle Artikel des betreffenden Herstellers auf einer Übersichtsseite ausgeben lassen.

Wie kann das funktionieren? Freue mich über eure Hilfe!

Herzlichen Dank
rikiki[/QUOTE]

wieso nimmst du denn nicht einfach unter stammdaten die hersteller und anschließend artikel zuordnen. und welche shopversion?

coucou –
Community Edition 4.6.5_49955

habe andersrum den Artikeln beim Anlegen ihren Hersteller zugewiesen, aber das ist ja gehopst wie gedopst – verknüpft sind Artikel mit Herstellern – nur hat das doch nichts zu tun mit meiner Frage, oder steh ich hier auf der Leitung?

Wie setze ich dem

[{ assign var=“oManufacturer” value=$oView->getManufacturer()}]

auf der productmain.tpl den Link, dass die ausgegebene Herstellerbezeichnung mir per Klick eine Liste aller Produkte des Herstellers ausgibt?

merci!

aaah.jetzt auch kapiert.


[{ assign var="oManufacturer" value=$oView->getManufacturer()}]

weisst der variable oManufacturer den Wert $oView->getManufacturer zu, du hast damit keine Ausgabe.
du könntest zB das logo so verlinken:


        [{block name="details_productmain_manufacturersicon"}]
            [{if $oManufacturer->oxmanufacturers__oxicon->value}]
				<a href="[{$oManufacturer->getLink()}]">
					<img src="[{$oManufacturer->getIconUrl()}]" alt="[{ $oManufacturer->oxmanufacturers__oxtitle->value}]">
				</a>
            [{/if}]
        [{/block}]

den Block details_productmain_manufacturersicon gibts schon in der productmain.tpl

[QUOTE=Tr0nYx;108941]


[{ assign var="oManufacturer" value=$oView->getManufacturer()}]

weisst der variable oManufacturer den Wert $oView->getManufacturer zu, du hast damit keine Ausgabe.
/QUOTE]

oh :slight_smile: ich pfeife!

<a href="[{$oManufacturer->getLink()}]">
<h1 id=“productTitleM”><span> [{ $oManufacturer->oxmanufacturers__oxtitle->value}] </span></h1></a>

… und fertig. dankedanke für den hinweis!

Kein problem :slight_smile: