Jump to content

(Solucionado) Modulo que relacione productos con otros


Recommended Posts

HOla a todos

 

Después de buscar un rato en el foro, no encontré un modulo que me hace falta no se si existe o tendré que desarrollarlo les explico:

 

En mi pagina de pinturas quiero mostrar el producto seleccionado con todas sus características normales pero quiero un modulo que me relacione otros productos que se puedan relacionar con este. Por ejemplo:

 

Si escogí un bote de pintura quiero que en el modulo me aparezcan brochas, disolventes, rodillos, etc. lo que necesito para usar este producto y que el cliente inmediatamente valla a comprar esos productos que posiblemente valla a necesitar y así sucesivamente como halla escogido otro producto que le aparezcan productos que posiblemente valla usar con el producto seleccionado.

 

Espero haberme explicado bien, hay muchos módulos muy útiles en prestashop pero de este no supe como buscarlo ni lo halle en los que vienen por default.

 

Gracias de antemano por la info.

 

Saludos :D

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

Muchas Gracias Alberto esto es lo que necesitaba.

 

Ahora el problema es que no se ve en mi tema, pero supongo que ese ya es un problema independiente de la funcionalidad.

 

Gracias :D

 

¿No se ven en que sentido?

 

Dime versión de Prestashop que usas, ya que habia una de las 1.5, que tenia un pequeño bug en referencia a esto.

 

Y dime la plantilla que usas. (Dime si se ve con la plantilla por defecto o no (para descartar que no sea por la plantilla) )

Link to comment
Share on other sites

Wow una guía muy completa gracias Víctor, me podrían decir como poner solucionado el tema quería editar el titulo pero solo me habré el contenido.

 

Disculpen mis tontas preguntas pero aun no me acostumbro a este foro y al prestashop :P .

 

Gracias

 

Ah, ¿Entonces era que no habías llegado a la configuracion? (creia que habias visto el enlace ya, y que no te se veian los acessorios que habias asignado al producto, por eso te hice varias preguntas en mi ultima respuesta)

Link to comment
Share on other sites

Ummmm

 

 

La

 

Leo AppStore

 

¿Es esta plantilla: http://www.leotheme....o-appstore.html ?

 

Revisa que en el product.tpl de la plantilla que no se te ve lo de los acessorios, tengas algo asi:

 

{if isset($accessories) AND $accessories}
 <!-- accessories -->
 <div id="idTab4" class="bullet">
  <div class="block products_block accessories_block clearfix">
   <div class="block_content">
 <ul>
 {foreach from=$accessories item=accessory name=accessories_list}
  {if ($accessory.allow_oosp || $accessory.quantity_all_versions > 0 || $accessory.quantity > 0) AND $accessory.available_for_order AND !isset($restricted_country_mode)}
   {assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)}
   <li class="ajax_block_product{if $smarty.foreach.accessories_list.first} first_item{elseif $smarty.foreach.accessories_list.last} last_item{else} item{/if} product_accessories_description">
    <p class="s_title_block">
	 <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}">{$accessory.name|escape:'htmlall':'UTF-8'}</a>
	 {if $accessory.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} - <span class="price">{if $priceDisplay != 1}{displayWtPrice p=$accessory.price}{else}{displayWtPrice p=$accessory.price_tax_exc}{/if}</span>{/if}
    </p>
    <div class="product_desc">
	 <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{$accessory.legend|escape:'htmlall':'UTF-8'}" class="product_image"><img src="{$link->getImageLink($accessory.link_rewrite, $accessory.id_image, 'medium_default')|escape:'html'}" alt="{$accessory.legend|escape:'htmlall':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" /></a>
	 <div class="block_description">
	  <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='More'}" class="product_description">{$accessory.description_short|strip_tags|truncate:400:'...'}</a>
	 </div>
	 <div class="clear_product_desc"> </div>
    </div>

    <p class="clearfix" style="margin-top:5px">
	 <a class="button" href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
	 {if !$PS_CATALOG_MODE && ($accessory.allow_oosp || $accessory.quantity > 0)}
	 <a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart', true, NULL, "qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add")|escape:'html'}" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
	 {/if}
    </p>

   </li>
  {/if}
 {/foreach}
 </ul>
   </div>
  </div>
 </div>
{/if}

Link to comment
Share on other sites

SI es la versión 1.5 y ya sustituí el código, disculpa mi ignorancia pero aun no me acostumbro al trabajar con prestashop, no se si esta es la dirección donde debe estar ese archivo que mencionas .../themes/leo_appstore/product.tpl o se encuentre en otra carpeta diferente me confundo mucho con estas carpetas pero ya me estoy acostumbrando poco a poco.

 

Como te decía ya sustituí el código que me diste pero es lo mismo no sale nada.

 

Saludos

Link to comment
Share on other sites

SI es la versión 1.5 y ya sustituí el código, disculpa mi ignorancia pero aun no me acostumbro al trabajar con prestashop, no se si esta es la dirección donde debe estar ese archivo que mencionas .../themes/leo_appstore/product.tpl o se encuentre en otra carpeta diferente me confundo mucho con estas carpetas pero ya me estoy acostumbrando poco a poco.

 

Como te decía ya sustituí el código que me diste pero es lo mismo no sale nada.

 

Saludos

 

Ummmmmm (prueba a modo cazurra coger el fichero product.tpl de la plantilla por defecto (default) y pegarlo en la plantilla de (leo) )

 

(Logicamente, haz antes una copia del fichero... por si las moscas)

Link to comment
Share on other sites

Sabes es mas grave de lo que pense, lo que pasa es que donde hice las pruebas de los accesorios es en otro proyecto nuevo de prestashop, pero en el proyecto en el que trabajo no aparecen ni aunque cambie de tema:

 

50z9.jpg

Esta imagen es del proyecto nuevo, no le he hecho ninguna modificación.

 

Estas imágenes son del proyecto con el que trabajo:

tfte.jpg

Con el tema default.

 

8fqr.jpg

Este es el tema de leo_appstore.

 

Ya hice lo que me recomendaste en cambiar el archivo product.tpl del default a el tema de leo pero sigue igual, sospecho que ya esta algo corrompido mi proyecto por todas las modificaciones que le he hecho. ¿o que piensas?

 

Gracias por la atencion. :)

Link to comment
Share on other sites

Sabes es mas grave de lo que pense, lo que pasa es que donde hice las pruebas de los accesorios es en otro proyecto nuevo de prestashop, pero en el proyecto en el que trabajo no aparecen ni aunque cambie de tema:

 

50z9.jpg

Esta imagen es del proyecto nuevo, no le he hecho ninguna modificación.

 

Estas imágenes son del proyecto con el que trabajo:

tfte.jpg

Con el tema default.

 

8fqr.jpg

Este es el tema de leo_appstore.

 

Ya hice lo que me recomendaste en cambiar el archivo product.tpl del default a el tema de leo pero sigue igual, sospecho que ya esta algo corrompido mi proyecto por todas las modificaciones que le he hecho. ¿o que piensas?

 

Gracias por la atencion. :)

 

Ok, habilita el reporte de errores: http://www.prestashop.com/forums/index.php?/topic/232477-%c2%bfque-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ por si las moscas.

Link to comment
Share on other sites

Bueno he decidido cambiar de proyecto por que si necesito los accesorios, no se si necesito crear otro topic o aqui mismo esta bien preguntar como trasladar todos los registros que había hecho en mi antiguo proyecto. Se me ocurre remplazar las tablas.

 

Saludos

Link to comment
Share on other sites

:lol: JAjaja me marca una gran cantidad de errores pero todos de la cabecera y el footer ninguno que tena que ver con los accesorios. No se si se relacionen con el problema de accesorios.

Ummm

 

¿Me puedes pasar la dirección de tu tienda?

 

¿Forzastes compilacion, al modificar el product.tpl?

Link to comment
Share on other sites

Buenos días a todos.

 

Víctor respecto a lo de la dirección, el problema es que lo estoy corriendo localmente aun todavía no lo subo a mi servidor y con lo de forzar, no se a que exactamente te refieres pues al cambiar al reporte de fallos me arroga errores referentes a el header y footer pero no me detiene los módulos que si funcionan.

 

Ahora te comento lo que hice, como dije en pasados comentarios cambie de proyecto para que me aparecieran los accesorios pero al momento de estar instalando los módulos del tema leo y quitando unos que el tema por default trae ahí es donde note que se dejaron de ver la sección de accesorios, por que al cambiar de proyecto y exportar el tema que ya le había cambiado varias cosas del css no hubo ningún problema, me mostraba los accesorios sin problema, hasta que paso lo que te mencione con los módulos es donde note el problema, no se si tenga que ver eso. :huh:

 

Saludos y que pasen excelente día :D

Link to comment
Share on other sites

Víctor por fin se resolvió, al parecer si tenia que ver el código lo que me extraño es que ya lo había hecho con anterioridad y no me funcionaba pero ahora si :rolleyes: .

 

En fin muchas gracias Víctor.

Perfecto !

 

Un placer ayudarte y servirte!

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

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