Jump to content

[SOLUCIONADO] Incrustar galería en todos los productos


TTDV

Recommended Posts

Hola

 

He acordado con una empresa externa la colocación de una especie de galería de imágenes para todos mis productos. Ellos me dicen que coloque un código único en mi prestashop, y automáticamente se colocará en todas las fichas de producto, adaptando los contenidos a cada uno de los productos en función de las palabras que describan el artículo (o algo así).

 

Las instrucciones literales son estas:

Añade el siguiente código en tu página de producto:
<script src="http://www.gamereactor.es/partnerstuff/screenshots_js.php?keyword=Assassin's Creed: La Hermandad&amount=3&width=140&height=93"></script>

Puedes cambiar la keyword (en este caso Assassin's Creed: La Hermandad) con la variable del título del juego (gametitle o producttitle o como se llame en vuestro sistema), para que lo haga automáticamente con todos los juegos.

Pues no tengo ni idea de donde ponerlo, oye.

Edited by TTDV (see edit history)
Link to comment
Share on other sites

Yo he añadido este codigo:

<script src="http://www.gamereactor.es/partnerstuff/screenshots_js.php?keyword={$product->name|escape:'htmlall':'UTF-8'}&amount=3&width=140&height=93"></script>

Por ejemplo después de: 

<!-- thumbnails -->
		<div id="views_block" class="clearfix {if isset($images) && count($images) < 2}hidden{/if}">
		{if isset($images) && count($images) > 3}<span class="view_scroll_spacer"><a id="view_scroll_left" class="hidden" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">{l s='Previous'}</a></span>{/if}
		<div id="thumbs_list">
			<ul id="thumbs_list_frame">
				{if isset($images)}
					{foreach from=$images item=image name=thumbnails}
					{assign var=imageIds value="`$product->id`-`$image.id_image`"}
					<li id="thumbnail_{$image.id_image}">
						<a href="{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html'}" rel="other-views" class="thickbox{if $smarty.foreach.thumbnails.first} shown{/if}" title="{$image.legend|htmlspecialchars}">
							<img id="thumb_{$image.id_image}" src="{$link->getImageLink($product->link_rewrite, $imageIds, 'medium_default')|escape:'html'}" alt="{$image.legend|htmlspecialchars}" height="{$mediumSize.height}" width="{$mediumSize.width}" />
						</a>
					</li>
					{/foreach}
				{/if}
			</ul>
		</div>
		{if isset($images) && count($images) > 3}<a id="view_scroll_right" title="{l s='Other views'}" href="javascript:{ldelim}{rdelim}">{l s='Next'}</a>{/if}
		</div>
		{/if}
		{if isset($images) && count($images) > 1}<p class="resetimg clear"><span id="wrapResetImages" style="display: none;"><img src="{$img_dir}icon/cancel_11x13.gif" alt="{l s='Cancel'}" width="11" height="13"/> <a id="resetImages" href="{$link->getProductLink($product)|escape:'html'}" onclick="$('span#wrapResetImages').hide('slow');return (false);">{l s='Display all pictures'}</a></span></p>{/if}
		

en el fichero:

/themes/plantilla/product.tpl

y me muestra una galeria de imagenes asociados al nombre del producto donde estas situado, y si pinchas en una de las imagenes se te abre una ventanita desplegable con la imagen grande.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...