Jump to content
xt:Commerce Community Forum

Alternative bildquelle (extern)


bestan

Recommended Posts

hallo leute ich bin es mal wieder ;)

ich stehe vor einem problem das scheinbar für mich unlösbar ist...! aber vieleicht könnt ihr mir ja mal helfen.

ich habe etwa 6000 produkte wovon c.a 2000 bilder haben. ich möchte gerne die bilder von dci benutzen, dabei ist es wichtig das die bilder überall gezeigt werden, das heisst in der product.html usw.

ich habe schon versucht mittels sverweis (exel) die bilder in der spalte "products_image" zuzuweisen, funktioniert auch aber es wird kein bild in der product.html angezeigt. beim überfahren mit der maus steht in der statusleiste des browsers "..../media/images/popup/http" und ".../media/images/thumb/http".

jetzt habe ich ein neues feld in phpmyadmin in der datenbank "xt_products" ein neues feld namens dci_img. in diesem feld habe ich in der exportierten csv in der neuen spalte "dci_img die externe bildurl (http://bilder.de/bilder/pfadzumbild?123456789) zugewiesen. bei den artikeln die schon ein bild haben in der spalte products_image, habe ich in der spalte dci_img freigelassen.

was muss ich jetzt in den template dateien product.html ändern damit alternativ (wenn kein lokales bild existiert) die bilder von dci angezeigt werden?

variable für die externe bildurl

{$dci_img}[/HTML]

code für die anzeige des bildes in der product.html

[HTML]{if $products_image!=''}
<div id="productinfoimages">
<a href="{img img=$products_image type=m_popup path_only=true}" class="thickbox">{img img=$products_image type=m_info alt=$products_name|escape:"html"}</a>
<br />
</div>
{/if}[/HTML]

hat da jemand ne ahnung wie ich das umsetzen bzw. was ich genau machen muss? für jede hilfe bin ich dankbar :D

Link to comment
Share on other sites

Hallo,


{if $products_image !='' or $dci_img !=''}

{if $dci_img !=''}

<div id="productinfoimages">

{$dci_img}<br />

</div>

{else}

<div id="productinfoimages">

<a href="{img img=$products_image type=m_popup path_only=true}" class="thickbox">{img img=$products_image type=m_info alt=$products_name|escape:"html"}</a><br />

</div>

{/if}

{/if}

Nicht ausprobiert, sollte aber funktionieren.

MfG. Hansen

Link to comment
Share on other sites

hat funktioniert! DANKE!

aber die bilder werden aber nicht in der product_listing_v1.html angezeigt...

habe mal nach dem code gesucht, und gefunden. wie mache ich das das auch hier so behandelt wird.

{if $module_data.products_image!=''}<td class="productPreviewImage" valign="top"><center><a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name|escape:"html"}</a></center></td>{/if}[/HTML]

danke schon mal im voraus!

Link to comment
Share on other sites

habe es versucht und versucht aber ich komme nicht weiter.

eigentlich sollte es funktionieren, aber es geht nicht.

{if $module_data.products_image!='' or $dci_img !=''}
{if $dci_img !=''}
<td class="productPreviewImage" valign="top"><center><a href="{$module_data.products_link}"><img src="{$dci_img}" width="200" height="150" /></a></center></td>
{else}
<td class="productPreviewImage" valign="top"><center><a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name|escape:"html"}</a></center></td>
{/if}
{/if}[/HTML]

Was mache ich falsch?

Link to comment
Share on other sites

Archived

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

×
  • Create New...