Jump to content

¿Se puede hacer esto?


Rubén

Recommended Posts

Hola a todos;

 

Mi proveedor me pasó un excel con todos los productos. Como algunos sabréis muchos de los productos se mueven por pesos, tallas, etc.

 

El problema es que los excel que me envió eran de productos sueltos, sin combinaciones y me gustaría poder agrupar por ejemplo la misma variedad de piensos pero con diferentes pesos, sería agrupar productos y darles un nombre general.

 

Gracias a todos de antemano.

Link to comment
Share on other sites

Hola a todos;

 

Mi proveedor me pasó un excel con todos los productos. Como algunos sabréis muchos de los productos se mueven por pesos, tallas, etc.

 

El problema es que los excel que me envió eran de productos sueltos, sin combinaciones y me gustaría poder agrupar por ejemplo la misma variedad de piensos pero con diferentes pesos, sería agrupar productos y darles un nombre general.

 

Gracias a todos de antemano.

 

Como siempre digo todo se puede hacer en Prestashop, habria que ver ese csv que te han mandado, y como quieres el resultado final exactamente en la tienda.

  • Like 1
Link to comment
Share on other sites

Como siempre digo todo se puede hacer en Prestashop, habria que ver ese csv que te han mandado, y como quieres el resultado final exactamente en la tienda.

 

Nono, me refiero a que ya están los artículos subidos y me gustaría poder agruparlos

Link to comment
Share on other sites

Me paso por aqui para molestar como de costumbre.

 

¿Agruparlos por paquetes?

 

No, es decir, se qué al crear un producto se pueden poner diversas variaciones (pesos, tallas...) yo lo que quiero es agrupar productos es decir, que aparezca un pienso y cuando entres en el aparezcan todas las variables de pesos.

Link to comment
Share on other sites

No, es decir, se qué al crear un producto se pueden poner diversas variaciones (pesos, tallas...) yo lo que quiero es agrupar productos es decir, que aparezca un pienso y cuando entres en el aparezcan todas las variables de pesos.

 

¿Y por que no haces combinaciones de forma manual?

Link to comment
Share on other sites

¿Y por que no haces combinaciones de forma manual?

 

Porque ya están subidos todos los productos a la web, si te refieres a enlazarlos manualmente es lo que busco, pero enlazar productos, no borrar unos para hacer combinaciones de otros.

Link to comment
Share on other sites

UP

Me paso por aqui para molestar como de costumbre.

 

¿Pero has dejado el product-list.tpl tal como dice: http://nemops.com/gr...prestashop-1-5/ ?

 

Es decir asi:

 

{*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2012 PrestaShop SA
*  @version  Release: $Revision: 7457 $
*  @license	http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}

{if isset($products)}
<!-- Products list -->
<ul id="product_list" class="clearfix">
{foreach from=$products item=product name=products}
<li class="ajax_block_product {if $smarty.foreach.products.first}first_item{elseif $smarty.foreach.products.last}last_item{/if} {if $smarty.foreach.products.iteration%4 == 0}last_row_item{else}item{/if}">
 <a href="{$product.link|escape:'htmlall':'UTF-8'}" class="product_img_link" title="{$product.name|escape:'htmlall':'UTF-8'}">
	 <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} />
	 {if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}
 </a>
 <p class="clear"></p>
 <h3><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name|escape:'htmlall':'UTF-8'}">{$product.name|escape:'htmlall':'UTF-8'|truncate:26:'...':true}</a></h3>
 <div class="content_price">

  {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}
			  {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.allow_oosp || $product.quantity > 0)}{l s='Available'}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>{/if}

  {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="on_sale">{l s='On sale!'}</span>
			   {elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="discount">{l s='Reduced price!'}</span>
			   {else}
			   <span style="height:16px; margin: 5px 0; display: block"></span>
  {/if}
  {if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity <= 1 && $product.customizable != 2 && !$PS_CATALOG_MODE}

   {if ($product.allow_oosp || $product.quantity > 0)}
	   {if isset($static_token)}
		   <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$product.id_product|intval}&token={$static_token}", true)}" title="{l s='Add to cart'}"><span></span>{l s='Add to cart'}</a>
	   {else}
		   <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add&id_product={$product.id_product|intval}", true)}" title="{l s='Add to cart'}"><span></span>{l s='Add to cart'}</a>
	   {/if}					  
   {else}
	   <span class="exclusive"><span></span>{l s='Add to cart'}</span><br />
   {/if}
  {/if}
  {if isset($comparator_max_item) && $comparator_max_item}
			<p class="compare">
				<input type="checkbox" class="comparator" id="comparator_item_{$product.id_product}" value="comparator_item_{$product.id_product}" {if isset($compareProducts) && in_array($product.id_product, $compareProducts)}checked="checked"{/if} />
				<label for="comparator_item_{$product.id_product}">{l s='Select to compare'}</label>
			</p>
  {/if}
 </div>

</li>
{/foreach}
</ul>
<!-- /Products list -->
{/if}

 

¿?

 

Vale, parece que lo he solucionado, pero ahora al regenerar las miniaturas me da un error 500, ¿qué puedo hacer?

Yo veo que se bien las imagenes ¿no?

 

Lo que dice el tutorial es que cambies la asignacion de home a home_default en el tpl por que en el tpl iba con el tipo home.

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

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