Jump to content
xt:Commerce Community Forum

Weitere Artikelbilder in einer Tabelle anzeigen lassen


amilo

Recommended Posts

Hallo,

wie der Titel schon verrät, versuche ich gerade die weiteren Artikelbilder in einer Tabelle ausgeben zu lassen.

Das ganze funktioniert auch schon recht gut, nur das der Shop für jedes weitere Bild eine neue Tabelle anlegt.

Gibt es eine Möglichkeit via Html diese unbestimmte Anzahl Bilder in einer Spalte anzeigen zu lassen, oder alternativ jedes Weitere Artikelbild einzeln anzusprechen (Also $img_data.file 1, $img_data.file 2, usw.)?

MfG. Hansen

Link to comment
Share on other sites

So sieht´s aktuell aus:

<table class="tabledetails" width="100%" border="0" cellspacing="0" cellpadding="4">

   {if $products_description !=''}

	<div id="productinfo_desc">

	       <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_PRODUCTS_DESCRIPTION}</div></td>

	       </tr>

	       <tr class="{cycle values="contentrow1,contentrow2"}">

	         <td>{$products_description}</td>

              </tr>

       </div>

   {/if}


   {if $more_images !=''}

	{foreach name=aussen item=img_data from=$more_images}

	      <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_MORE_IMAGES}</div></td>

	      </tr>

	      <tr class="{cycle values="contentrow1,contentrow2"}">

	        <td><a href="{img img=$img_data.file type=m_popup path_only=true}" class="thickbox" rel="gallery">{img img=$img_data.file type=m_thumb alt=$products_name}</a></td>

   	      </tr>

       {/foreach}

  {/if}

</table>

MfG. Hansen

Link to comment
Share on other sites

Hallo,

gut das macht es mir einfacher.

Probier dies mal bitte:


<table class="tabledetails" width="100%" border="0" cellspacing="0" cellpadding="4">

   {if $products_description !=''}

	<div id="productinfo_desc">

	       <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_PRODUCTS_DESCRIPTION}</div></td>

	       </tr>

	       <tr class="{cycle values="contentrow1,contentrow2"}">

	         <td>{$products_description}</td>

              </tr>

       </div>

   {/if}

   	      <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_MORE_IMAGES}</div></td>

	      </tr>

	      <tr class="{cycle values="contentrow1,contentrow2"}">

	        <td>

   {if $more_images !=''}

	{foreach name=aussen item=img_data from=$more_images}

<a href="{img img=$img_data.file type=m_popup path_only=true}" class="thickbox" rel="gallery">{img img=$img_data.file type=m_thumb alt=$products_name}</a>

       {/foreach}

  {/if}

        </tr>

       </td>

</table>

Habe das Gerüst außerhalb der Schleife plaziert.

Viele Grüße,

df:bug

Link to comment
Share on other sites

Hmm,

der stammt noch aus dem Original Template.

Der <div> ist ja aber nur für die obere Hälfte der Tabelle zuständig. Also die Produktbeschreibung.

Wobei ich eh nicht weiß welche Funktion der hat, da das löschen des div´s im Frontend nichts verändert. :confused:

@df:bug:

<table class="tabledetails" width="100%" border="0" cellspacing="0" cellpadding="4">

	<div id="productinfo_desc">

   {if $products_description !=''}


	       <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_PRODUCTS_DESCRIPTION}</div></td>

	       </tr>

	       <tr class="{cycle values="contentrow1,contentrow2"}">

	         <td>{$products_description}</td>

              </tr>

   {/if}

  </div>

   {if $more_images !=''}

   	      <tr class="headerrow">

		 <td><div style="font-size:10pt;color:#fff">{txt key=TEXT_MORE_IMAGES}</div></td>

	      </tr>

	      <tr class="{cycle values="contentrow1,contentrow2"}">

	        <td>

       {foreach name=aussen item=img_data from=$more_images}

         <a href="{img img=$img_data.file type=m_popup path_only=true}" class="thickbox" rel="gallery">{img img=$img_data.file type=m_thumb alt=$products_name}</a>

       {/foreach}

   {/if}

              </td>

            </tr>


</table>

So funktioniert´s auch und die Tabelle erscheint jetzt nur noch wenn es sein muss.

MfG. Hansen

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...