Jump to content

Recommended Posts

Мне нужно что бы фильтр фильтровал по тем комбинациям которые я ему задал, но что бы эти комбинации не отображались в товаре. Подробнее на снимках.. Кто сталкивался и может помочь?

post-718290-0-62139400-1386714936_thumb.png

post-718290-0-68529100-1386714937_thumb.png

Share this post


Link to post
Share on other sites

Нашол скрипт где можно убрать атрибуты. Но методом тыка не получается.. Мне нужно чтобы остался артикул, количество, наличие. Может кто-то подскажет, как правильно его прописать.

	{if ($product->show_price AND !isset($restricted_country_mode)) OR isset($groups) OR $product->reference OR (isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS)}
		<!-- add to cart form-->
		<form id="buy_block" {if $PS_CATALOG_MODE AND !isset($groups) AND $product->quantity > 0}class="hidden"{/if} action="{$link->getPageLink('cart')|escape:'html'}" method="post">

			<!-- hidden datas -->
			<p class="hidden">
				<input type="hidden" name="token" value="{$static_token}" />
				<input type="hidden" name="id_product" value="{$product->id|intval}" id="product_page_product_id" />
				<input type="hidden" name="add" value="1" />
				<input type="hidden" name="id_product_attribute" id="idCombination" value="" />
			</p>

			<div class="product_attributes">
				{if isset($groups)}
				<!-- attributes --> 

				<div id="attributes">
                                                           
				<div class="clear"></div> 

					{foreach from=$groups key=id_attribute_group item=group}
					{if $group.attributes|@count}
				
						<fieldset class="attribute_fieldset">
                                                                                         	<label class="b1c-caption" for="group_{$id_attribute_group|intval}">{$group.name|escape:'htmlall':'UTF-8'} :</label>
							{assign var="groupName" value="group_$id_attribute_group"}
						
	<div class="attribute_list">                            
							{if ($group.group_type == 'select')}
									
                                                       
                                                                    <select class="b1c-option" name="{$groupName}" id="group_{$id_attribute_group|intval}" onchange="javascript:findCombination();{if $colors|@count > 0}$('#wrapResetImages').show('slow');{/if};">
								{foreach from=$group.attributes key=id_attribute item=group_attribute}
								<option value="{$id_attribute|intval}"{if (isset($smarty.get.$groupName) && $smarty.get.$groupName|intval == $id_attribute) || $group.default == $id_attribute} selected="selected"{/if} title="{$group_attribute|escape:'htmlall':'UTF-8'}">{$group_attribute|escape:'htmlall':'UTF-8'}</option>
							{/foreach}
							</select>




								
{elseif ($group.group_type == 'color')}
							
                                                                   	<ul id="color_to_pick_list" class="clearfix">
									{assign var="default_colorpicker" value=""}
							{foreach from=$group.attributes key=id_attribute item=group_attribute}
									

                                                                              <li{if $group.default == $id_attribute} class="selected"{/if}>
										<a id="color_{$id_attribute|intval}" class="color_pick{if ($group.default == $id_attribute)} selected{/if}" style="background: {$colors.$id_attribute.value};" title="{$colors.$id_attribute.name}" onclick="colorPickerClick(this);getProductAttribute();">
											{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}
												<img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$colors.$id_attribute.name}" width="20" height="20" /><br />
											{/if}
										</a>
									</li>



									{if ($group.default == $id_attribute)}
										{$default_colorpicker = $id_attribute}
									{/if}
							{/foreach}
								</ul>



								<input type="hidden" class="color_pick_hidden" name="{$groupName}" value="{$default_colorpicker}" />
							{elseif ($group.group_type == 'radio')}
								<ul>
									{foreach from=$group.attributes key=id_attribute item=group_attribute}
										<li>
											<input type="radio" class="attribute_radio" name="{$groupName}" value="{$id_attribute}" {if ($group.default == $id_attribute)} checked="checked"{/if} onclick="findCombination();getProductAttribute();" />
											<span>{$group_attribute|escape:'htmlall':'UTF-8'}</span>
										</li>
									{/foreach}
								</ul>
							{/if}


							</div>



												</fieldset>
					{/if}
				{/foreach}
				</div>
			{/if}
	

Share this post


Link to post
Share on other sites

×
×
  • Create New...

Important Information

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