Archivos para 28 mayo 2011

Añadir los thumbnails o imagenes a los productos agrupados

Hay muchas cosas en magento que parecen no estar finalizadas . Un ejemplo esta en los Productos Agrupados. Esta es una característica muy útil que permite a los vendedores añadir un grupo de simples productos juntos en un grupo. Luego, el comprador puede seleccionar cualquiera de todos los productos que son parte del grupo.

Pero, por alguna razón no se muestra las imágenes de cada producto en forma predeterminada.Por ende, el comprador no tiene una representación visual del producto en cuestión. Y para algunos tipos de productos, por ejemplo, tintura de cabello se suelen usar.

Sin embargo, agregar estas imágenes no tiene mucha dificultad.

Copia app/design/frontend/base/default/template/catalog/product/view/type/grouped.phtml en
app/design/frontend/yourpackage/yourtemplate/template/catalog/product/view/type/grouped.phtml

Si al directorio de tu template le falta directorios, debes agregarlo. En mi caso tuve que agregar las carpetas /view/type/

Encuentra estas secciones y agrega los códigos entre cada

 

class=”data-table grouped-items” id=”super-product-table” style=”float: left; position: relative;”>
<col />
<col />
width=”1″ />
<thead>
<tr>
 
__(‘Image’)
?></th>
 
__(‘Product Name’)
?></th>
class=”a-right”>__(‘Price’) ?>
<!–?php if ($_product->isSaleable()): ?>
class=”a-center”>__(‘Qty’) ?>
<!–?php endif; ?>
</tr>
</thead>
<tbody>
<!–?php if (count($_associatedProducts)): ?>
<!–?php foreach ($_associatedProducts as $_item): ?>
helper(‘tax’)->getPrice($_item, $_item->getFinalPrice(), true) ?>
<tr>
 
<td>
<?php
echo ‘href=”‘.$this->helper(‘catalog/image’)->init($_item, ‘image’).'” >helper(‘catalog/image’)->init($_item, ‘thumbnail’)->resize(77, 77).'” alt=”” width=”77″ />‘;
?></td>
 
<td><?php echo $this->htmlEscape($_item->getName()) ?></td>
class=”a-right”>
<?php echo $this->getPriceHtml($_item, true) ?>
<?php echo $this->getTierPriceHtml($_item) ?>
</td>
<!–?php if ($_product->isSaleable()): ?>
class=”a-center”>
<!–?php if ($_item->isSaleable()) : ?>
name=”super_group[getId() ?>]” value=”getQty()*1 ?>” type=”text” class=”input-text qty” />
<!–?php else: ?>

class=”availability”>__(‘Out of stock.’) ?>

<!–?php endif; ?>
</td>
<!–?php endif; ?>
</tr>
<!–?php endforeach; ?>
<!–?php else: ?>
<tr>
colspan=”isSaleable()): ?>43“>__(‘No options of this product are available.’) ?>
</tr>
<!–?php endif; ?>
</tbody>
</table>
 

Y si tienes el lightbox plugin podrías añadir el sgte. código:
rel=”lightbox[rotation]”
en el A ref en la linea 27

Source : magento community
dx3webs

Anuncios

1 comentario

Instalar magento en tu localhost

Durante el proceso de instalación del MAgento en mi localhost, me salieron los siguientes errores:  PHP Extension “mcrypt” must be loaded & PHP Extension “curl” must be loaded.

Si estas tratando de instalar magento en tu localhost aqui esta la solución.

  1. Clic izq. en el icono de wamp en el area de notificaciones.
  2. Ve a PHP
  3. clic en php.ini
    1. Busca (Ctrl + F) “mcrypt” en este documento.

    1. Busca “;extension=php_mcrypt.dll”
    2. Descomentalo.
    3. Siguente busqueda “;extension=php_curl.dll”
    4. Descomentala tambien

  1. Guarda y cierra el archivo.
  2. Reinicia el wamp
  3. Dale un refresh a la pag de instalación del Magento.

,

1 comentario