(Gelöst) Artikelmanager Zusammenf. Bild

Hilfe zu Modulen und Tags
Post Reply
Publisher
Forum Members
Forum Members
Posts: 165
Joined: Thu May 20, 2010 8:11 am

(Gelöst) Artikelmanager Zusammenf. Bild

Post by Publisher »

Hallo Zusammen

CMS MS: 1.8.2
Products: 2.8.7
CGSimpleSmarty: 1.4.5
CGExtensions: 1.19.6

Ich möchte gerne in der Zusammenfassungsansicht das upgeloadete Bild dargestellt haben. Im Detailtemplate wird es mit diesem Code angezeigt:

Code: Select all

<img src="{$entry->file_location}/{$field->thumbnail}" alt="{$field->value}"/>
Wenn ich das im "Zusammenfassungs Template" einfüge wird kein Bild angezeigt. Aber er zeigt dann im HTML img tag den richtigen pfad bis zum richtigen Ordner, aber das .jpg nimmt er nicht:

Code: Select all

/uploads/Products/product_1/
Was soll ich noch tun?
Vielen Dank
Last edited by Publisher on Thu Sep 30, 2010 7:23 am, edited 1 time in total.
cyberman

Re: Artikelmanager Zusammenf. Bild

Post by cyberman »

Wie sieht dein Zusammenfassungs-Template denn aus?

Hast du schon mal versucht, mit {get_template_vars} und dann via {$variable|print_r} dir die im Zusammenfassungs-Template verfügbaren Variablen auszugeben zu lassen?
Publisher
Forum Members
Forum Members
Posts: 165
Joined: Thu May 20, 2010 8:11 am

Re: Artikelmanager Zusammenf. Bild

Post by Publisher »

{get_template_vars}  gab mir leider nichts raus was img, pict, oder bild enthielt. Aber ich habe nun den kompletten Code der Bildeinbindung der Detailansicht verwendet, nun gehts.

Also das:

Code: Select all

{if count($entry->fields)}
  {foreach from=$entry->fields key='name' item='field'}
     <div class="product_detail_field"><p>
       {if $field->type == 'image' && isset($field->thumbnail)}
         <img src="{$entry->file_location}/{$field->thumbnail}" alt="{$field->value}"/>
       {/if}
     </p></div>
  {/foreach}
{/if}
LightFighter

Re: (Gelöst) Artikelmanager Zusammenf. Bild

Post by LightFighter »

Hi, zusammen!
Ich habe das Problem bei mir anders gelöst:

1. Unter Felddefinitionen ein Feld anlegen (ich hab es "Bild" genannt)
2. Name des Bildes eingeben
3. Template modifizieren:

Code: Select all

{if isset($catformstart)}
{$catformstart}
{$catdropdown}{$catbutton}
{$catformend}
{/if}

{if isset($pagecount) && $pagecount gt 1}
{$firstlink} {$prevlink}  {$pagetext} {$curpage} {$oftext} {$pagecount}  {$nextlink} {$lastlink}
{/if}

{foreach from=$items item=entry}

{foreach from=$entry->fields key='name' item='field'}
{if $name == 'Bild'}
{assign var='bild' value=$field->value}
{/if}
{/foreach}

<br />
  <div class="ProductDirectoryItem">
    <a href="index.php?page={$entry->alias}"> <img src='/uploads/images/produkte/{$bild}.png' width='50' height='50'></a> 
    <span style='visibility:hidden;'>-</span> {$entry->product_name} ----- 
    Einzelpreis: {$entry->price|number_format:2:',':'.'} {$currency_symbol} ----- 
    Gewicht: {$entry->weight|number_format:3:',':'.'} kg ----- 
    <a href="index.php?page={$entry->alias}">Details >>></a><br /><br />
  </div>
  <hr width="600" align="left">

{/foreach}
Post Reply

Return to “Module und Tags”