Hersteller-Logo Variable für Artikelseite

deesignMedia

Aktives Mitglied
8. März 2013
39
0
Hallo 🙂

Ich möchte in unserem Shop, dass bei der Artikelübersicht eines Produktes über dem preis ( oder wo auch immer) das Hersteller Logo angezeigt wird. Dieses habe ich auch in der Wawi hinterlegt.

Welche Variable / Codeschnipsel benötige ich für die artikel_inc, damit immer der jeweilige hersteller angezeigt wird?


grüße,

Beni
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: Hersteller-Logo Variable für Artikelseite

Die artikel_inc.tpl ist die falsche Datei!

Die Kateorieübersicht/Suche wird über die suche_liste.tpl gesteuert.

Dort dann in der foreach-Schleife angewünschter Stelle einsetzen:

<img src="{$Artikel->cHerstellerBildKlein />

Aber Achtung ... bei tpl-Änderungen die JTLVorgaben beachten:

Template Entwicklung - Anpassung von Tpl-Dateien - JTL Developer Base
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

Da brauchst du nix extra einbauen, das ist standardmäsig bereits enthalten Setting->622 In der Gallerieansicht ist es nur ausgeblendet. Du musst es also via CSS wieder einblenden
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

also den Hersteller zeigt es bei mir über den merkmalen schon an, mit link zu weiteren herstellern.
Das logo selbst wird auch angezeigt, aber eben nur in der Gallerieansicht!

Ich möchte das das Logo so angezeigt wird, wie z.B. hier:

Paco Chicano Damen T-Shirt Cherry Twist - Paco Chicano 1171 - Shirts günstig online kaufen

was muss in der css geändert werden? ich brauch ja den code, den ich in der TPL einfügen kann, um es an beliebiger stell anzuzeigen..
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

Ich glaube du redest nicht von der Artikelübersicht sondern du willst es in der Artikeldetailseite ändern richtig?
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

ja meine ich , dachte das wäre was ich meine 🙂sorry! in der listen ansicht funktioniert es natürlich.

Dann Zeile 433 -446 ausschnieden und dort hinpacken wo du es haben möchtest. Ectl. dann noch die divs und ul umbennenen und CSS settings machen.

Code:
{if $Artikel->cHersteller && $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen != "N"}
            <div class="item">
               <strong class="label">{lang key="manufacturer" section="productDetails"}:</strong>
               <ul class="values">   
                  {if $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "Y" && $Artikel->cHersteller}
                     <li>{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}<span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "BT" && $Artikel->cHersteller && $Artikel->cHerstellerBildKlein}
                     <li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"} <span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "B" && $Artikel->cHerstellerBildKlein}
                     <li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}<span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {/if}
               </ul>
            </div>
         {/if}

folgendes noch rausnehmen:
Code:
<strong class="label">{lang key="manufacturer" section="productDetails"}:</strong>
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

Dann Zeile 433 -446 ausschnieden und dort hinpacken wo du es haben möchtest. Ectl. dann noch die divs und ul umbennenen und CSS settings machen.

Code:
{if $Artikel->cHersteller && $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen != "N"}
            <div class="item">
               <strong class="label">{lang key="manufacturer" section="productDetails"}:</strong>
               <ul class="values">   
                  {if $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "Y" && $Artikel->cHersteller}
                     <li>{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}<span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "BT" && $Artikel->cHersteller && $Artikel->cHerstellerBildKlein}
                     <li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"} <span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "B" && $Artikel->cHerstellerBildKlein}
                     <li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}<span class="otherProductsFromManufacturer">(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>)</span>{/if}</li>
                  {/if}
               </ul>
            </div>
         {/if}

folgendes noch rausnehmen:
Code:
<strong class="label">{lang key="manufacturer" section="productDetails"}:</strong>

vielen dank!

das ganze jetzt dann doch in der artikel_inc_custom ändern oder?
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

jaa das ist klar, bin ja kein totaler anfänger 😛
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

also das ganze ist komisch. Ich hab das ja so auch schon versucht gehabt. "Hersteller " zeigt es bei mir natürlich an, aber das zugehörige Bild dazu nicht! Woran könnte das liegen?
Leipzig Latzhose, 80,33 €
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

Setting -> 188 ist richtig eingestellt? und Hersteller hat auch ein Logo?
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

Ja, als text und Bild. Hersteller hat ein logo, wird in listenansicht und suche ja auch angezeigt
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

Da kann ich dir nicht weiter helfen, probieren probieren und nochmals probieren 😛
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

danke trotzdem! aber muss ja gehen, andere habens ja auch geschafft...
 

3po

Sehr aktives Mitglied
30. August 2011
2.605
100
AW: Hersteller-Logo Variable für Artikelseite

ich habe es auf die selbe art und weise verschoben, muss also gehen, evtl. ist was in deinen settings falsch. Test einfach mal nur folgendes, dann sollte in jedemfall ein bild erscheinen sofern ein Herstellerbild vorhanden ist:

Code:
{if $Artikel->cHerstellerBildKlein} <img src="{$Artikel->cHerstellerBildKlein}"  />{/if}
 

deesignMedia

Aktives Mitglied
8. März 2013
39
0
AW: Hersteller-Logo Variable für Artikelseite

JA! danke das wars 🙂 perfekt, jetzt muss ichs nur noch richtig einbinden!
vielen vielen dank, jetzt kann ich mich um meine hundert anderen probleme kümmern ^^