Jump to content

grid featured products view


Recommended Posts

In my theme featured products looks in courosel list view

 

I would like to have grid view like in default theme

 

How could i do this?

 

link: www.turuliider.ee

post-566133-0-36796600-1369317619_thumb.png

Share this post


Link to post
Share on other sites

there is no module for this because product list layout depends on your theme

 

al you have to do is to edit the product-list.tpl file located in your theme directory

Share this post


Link to post
Share on other sites

theme/modules/homefeatured - this folder looks like place where my carousel products stay

 

and in global.css:

/* home products blocks */

#featured_products ...

 

how could i edit this to make it look like in default theme?

Share this post


Link to post
Share on other sites
  • 1 month later...

Hi ipete,

 

Could you please share how you have managed to add grid view in your site?

 

Thanks in Advance.

 

but he changed only homefeatured module - "featured products" you probably want to change list to grid on whole website, am i right?

Share this post


Link to post
Share on other sites

this is the best one

{*

* 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 license@prestashop.com 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 <contact@prestashop.com>

* @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_default')}" 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=''}</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:16:'...':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}

<p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|strip_tags:'UTF-8'|truncate:30:'...'}" >{$product.description_short|strip_tags:'UTF-8'|truncate:30:'...'}</a></p>

 

</div>

 

 

</li>

 

{/foreach}

</ul>

<!-- /Products list -->

{/if}

Share this post


Link to post
Share on other sites
  • 6 months later...
  • 1 month later...

im glad to hear that it works for you as you expect, special thanks for Nemo1 for this great tut

Hi add to cart button is not displaying for few features product on home page why is that? I exported product from PS 1.4.9 to PS 1.5.4 some products quantity showing negative quantity how can i change it as well?

Share this post


Link to post
Share on other sites

Hi add to cart button is not displaying for few features product on home page why is that? I exported product from PS 1.4.9 to PS 1.5.4 some products quantity showing negative quantity how can i change it as well?

 

possible problems:

- product is out of stock (or default product combination)

- product has got combinations

Share this post


Link to post
Share on other sites

possible problems:

- product is out of stock (or default product combination)

- product has got combinations

 

Ok Solved thanks for great help now only manufacturer tab is not displaying on product detail page

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More