Unterkategorien Fenster für Produkte ansehen mit Bilder

In welchwe Ordner soll das bild gelegt werden ?

Weil ich habe geschrieben,

 <a href="[{$category->getLink()}]">
      <img alt="Test" src="[{$category->getIconUrl('my_bil.jpg')}]"
            width=100" height="168">
  </a>  

der link “Test”, bekommt schon, aber das bild nicht…

Erstmal wäre wichtig zu wissen wie generell Deine Kategoriestruktur ist?

  • Lokta-Papier zum Schreiben und Verpacken (Kategorie)
    – Lokta-Schreibe (Unterkategorie)
    – Lokta-Verpacken (Unterkategorie)

Befinden tun wir uns auf der Kategorie Lokta-Papier zum Schreiben und Verpacken wo die zwei Unterkategorien Lokta-Schreibe und Lokta-Verpacken angezeigt werden mit jeweils 1 Bild und diese sollen verlinken auf die jeweilige Unterkategorie?

@joseba wie man einen Link setzt mit a href HTML Tag weißt Du aber? und wie man den a href HTML Tag um den img HTML Tag herum platziert um ein Bild zu verlinken?

1 Like

Viel danke für deine geduld!

Erstmal wäre wichtig zu wissen wie generell Deine Kategoriestruktur ist?

  • Haus-und-Dekor(Kategorie)
  • Schreibtisch(Unterkategorie)
  • Lokta-Papier zum Schreiben und Verpacken (Unterkategorie)
    – Lokta-Schreibe (Unterkategorie)
    – Lokta-Verpacken (Unterkategorie)

nein, sie sind so, mit diesen struktur…

Befinden tun wir uns auf der Kategorie Lokta-Papier zum Schreiben und Verpacken wo die zwei Unterkategorien Lokta-Schreibe und Lokta-Verpacken angezeigt werden mit jeweils 1 Bild und diese sollen verlinken auf die jeweilige Unterkategorie?

Sie sollten zwei Bilder in Lokta-Papier zum Schreiben und Verpacken (Kategorie) zu sein…

wie man einen Link setzt mit a href HTML Tag weißt Du aber?

ich weiß…

<a id="img1"  href="adresse_link">
  <img class="bild" src="adresse_bild"" >
</a> 

und wie man den a href HTML Tag um den img HTML Tag herum platziert um ein Bild zu verlinken?

Vielleicht das ich sollte machen…

Sorry Das sind Grundlagen und Du benötigst individuelle Anpassungen, um mehrere Bilder pro Kategorie zu laden. Vielleicht hast ja Glück und jemand hat Zeit.

1 Like

keine probleme!

jetzt versuche mit html, mit html kann schaffen…

Ich bedanke mich für deine bemüht!

mit diesem Html code habe gemacht…

<div class="bilder-lokta-link">
<div class="lokta-schreibe">
<p><b><span style="font-size: 16px;">Loka papier für schreibe</span></b></p>
 <a id="img1" href="http://localhost/xxxxxx/source/de/Haus-und-Dekor/Schreibtisch/Lokta-Papier-zum-Schreiben-und-Verpacken/Lokta-schreibe/">
  <img class="bild" style="width: 25%;" height:="168px;" =""="" src="//localhost/xxxx/source/out/pictures/ddmedia/Cardstock-Deckle-Edge.jpg">
  </a>
  </div><br>
   <p><b><span style="font-size: 16px;">Loka papier für sehen</span></b></p>
   <div class="lokta-bild">
   <a id="img1" href="http://localhost/xxx/source/de/Haus-und-Dekor/Schreibtisch/Lokta-Papier-zum-Schreiben-und-Verpacken/Lokta-schreibe/">
   <img class="bild" style="width: 25%;" height:="168px;" =""="" src="//localhost/xxxx/source/out/xxxxx/img/xxxx/xxx-xxd.jpg">
  </a>
 </div>

Wie sie aussiehst…

…und die links funzioniert

1 Like

Nochmal zur Erklärung. Du befindest Dich in der Kategorie Lokta-Papier zum Schreiben und Verpacken welche die beiden Unterkategorien Lokta-Schreibe und Lokta-Verpacken enthält.

Über Deine Kategoriestruktur weiß das OXID eShop Framework Deine Kategorie Lokta-Papier zum Schreiben und Verpacken zwei Unterkategorien hat und jede der beiden Unterkategorien hat jeweils ein Bild.

Weil im Template für die foreach Schleife beide Unterkategorien Lokta-Schreibe und Lokta-Verpacken durchlaufen werden hast Du natürlich 2 Bilder. Je ein Bild von einer Unterkategorie und glaube dies ist was Du möchtest.

Du musst glaube ich verstehen, dass in Deiner Template Datein hallo.tpl eine Logikverarbeitung stattfindet. Also der HTML Code in hallo.tpl wird nicht 1 zu 1 ausgegeben sondern bestimmte HTML Code Bestandteile werden mehrmals durchlaufen und mehrmals ausgegeben.

Zum besseren Verständnis kannst Dir das foreach Beispiel in der Smarty Dokumentation unter {foreach}, {foreachelse} | Smarty anschauen.

Ja, ich denke auch. Glaube Du denkst manchmal zu kompliziert. Dies liegt aber daran, dass Deine Fragen in Deutsch formulieren musst und gleichzeitig Deine Gedanken sammeln.

Tipp: Überlege Dir genau wie Du Fragen im Forum formulierst um in Zukunft Verständnisfragen zu vermeiden.

Glaube Du kannst bestimmte Anpassungen mit eigenen Überlegungen teilweise selber lösen. Du bist Dir noch in manchen Fällen unsicher. Probier Anpassungen ohne Fragen in Forum selber zu lösen und nur wenn Du nach 1-2 Tagen nicht selber lösen kannst stellst Deine Fragen.

:fu: Das meine ich auch.

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