Jump to content

other products in the same category


Recommended Posts

in the module other products in same category it displays 4 items, i really need it to be 6 items to fit my theme better. Ive been trying to figure this out for a week now and in a dead end. If any one have any idea please reply,

 

thank you in advance.

Link to comment
Share on other sites

you can open the modules/productscategory/productscategory.php, and in this line you have the limit

 

$categoryProducts = $category->getProducts((int)($cookie->id_lang), 1, 100); /* 100 products max. */

 

but if you dont have more tan 4 products in same category, you cant show more

Link to comment
Share on other sites

  • 2 weeks later...

here

 

{*
* 2007-2011 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-2011 PrestaShop SA
*  @version  Release: $Revision: 8337 $
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
{if count($categoryProducts) > 0 && $categoryProducts !== false}
<h2 class="productscategory_h2">{l s='Вам также могут понравиться:' mod='productscategory'}</h2>
<div id="{if count($categoryProducts) > 400000}productscategory{else}productscategory_noscroll{/if}">
{if count($categoryProducts) > 400000}<a id="productscategory_scroll_left" title="{l s='Previous' mod='productscategory'}" href="javascript:{ldelim}{rdelim}">{l s='Previous' mod='productscategory'}</a>{/if}
<div id="productscategory_list">
 <ul {if count($categoryProducts) > 400000}style="width: {math equation="width * nbImages" width=210 nbImages=$categoryProducts|@count}px"{/if}>
  {foreach from=$categoryProducts item='categoryProduct' name=categoryProduct}
  <li>
   <a href="{$link->getProductLink($categoryProduct.id_product, $categoryProduct.link_rewrite, $categoryProduct.category, $categoryProduct.ean13)}" title="{$categoryProduct.name|htmlspecialchars}"><img src="{$link->getImageLink($categoryProduct.link_rewrite, $categoryProduct.id_image, 'medium')}" alt="{$categoryProduct.name|htmlspecialchars}" /></a><br/>
   <a href="{$link->getProductLink($categoryProduct.id_product, $categoryProduct.link_rewrite, $categoryProduct.category, $categoryProduct.ean13)}" title="{$categoryProduct.name|htmlspecialchars}">
   {$categoryProduct.name|truncate:15:'...'|escape:'htmlall':'UTF-8'}
   </a><br />
   {if $ProdDisplayPrice AND $categoryProduct.show_price == 1 AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}
 <span class="price_display">
  <span class="price">{convertPrice price=$categoryProduct.displayed_price}</span>
 </span><br />
   {else}
 <br />
   {/if}
   <a title="{l s='Подробнее' mod='productscategory'}" href="{$link->getProductLink($categoryProduct.id_product, $categoryProduct.link_rewrite, $categoryProduct.category, $categoryProduct.ean13)}" class="button_small">{l s='Подробнее' mod='productscategory'}</a><br />
  </li>
  {/foreach}
 </ul>
</div>
{if count($categoryProducts) > 400000}<a id="productscategory_scroll_right" title="{l s='Next' mod='productscategory'}" href="javascript:{ldelim}{rdelim}">{l s='Next' mod='productscategory'}</a>{/if}
</div>
<script type="text/javascript">
 $('#productscategory_list').trigger('goto', [{$middlePosition}-3]);
</script>
{/if}

Link to comment
Share on other sites

  • 4 years later...

I like the 30 other products in the same category module but doesnt know what is the sorting order of products in that module..I want it to be showing the latest products first but it picks random products. My default product listing is "Position in category" and the products show perfectly ordered by date when category is chosen but its just this module which picks 3 random products. How can i make it show the 30 latest products of the same category as the chosen product. Pls help...

Link to comment
Share on other sites

×
×
  • Create New...