Jump to content

Affichage par categorie


Recommended Posts

Salut j'ai installé Prestasho 1.7  et sur la page d'accueil j'ai affiché des nouveaux produits puis apres toutes les categories de produits dans un select tous ces codes sont dans le meme page posnewproducts.tpl j’aimerais quand on sélectionne une catégorie de produits comme ordinateur par exemple que seul les produits appartenant a cette catégorie apparaissant.

Voici mon code

{if count($products) > 0 && $products != null}
<div class="pos_new_product product_block_container">
	<div class="container">
		<div class="row pos_content">
			{$rows= $config['POS_HOME_NEW_ROWS']}
			<div class="newSlide img-new">
				{foreach from=$new_products item=product name=myLoop}
				
					{if $smarty.foreach.myLoop.index % $rows == 0 || $smarty.foreach.myLoop.first }
					<div class="item-product">
					{/if}	
						{include file="catalog/_partials/miniatures/product.tpl" product=$product}
						
					{if $smarty.foreach.myLoop.iteration % $rows == 0 || $smarty.foreach.myLoop.last  }
					</div>
					{/if}
				{/foreach}
				
			</div>
		</div>
		<div>
		<b class="text-title text-uppercase">
		{l s='products' mod='productcomments'}
		</b>
		<select class="select-category">
		{foreach from=$sub_categories item=sub_categorie name=myLoop}
		<option value="{$sub_categorie.id_category}">{$sub_categorie.name}</option>
		{/foreach}
		</select>
		</div>
	</div>
</div>
{/if}
<script type="text/javascript">
$(document).ready(function(){
				
				$(".select-category").change(function(event){
					var select_val=$(this).val();
						alert(select_val);
						return select_val
				
				});
				
			});
</script>

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...