Filtro por fabricantes
Enviado: 19 Dez 2013, 12:34
ola a todos
Gostaria que na loja na categorias pudesse acrescenter um filto por fabricante
Sei que tem um modulo de filtro nativo do opencart mais todo produto precisamos cadastrar
como ja tem no banco de dados o fabricante vinculado no produto gostaria de colocar um filtro pro fabricantes assim na pagina dos produtos o cliente poderia escolher dentro daquela categoria o fabricante
tentei adaptar um filtro que encontrei na internet mais nao sei porque ele nao lista os fabricantes. o codigo abaixo no qmod lista os submenus das categorias gastaria que ele mostrasse os fabricantes . fico grato qualquer ajuda
<modification>
<id>Replaces the old "Refine Search" with a nice looking drop down menu</id>
<version>1.0.0</version>
<vqmver>2.1</vqmver>
<author>Peter Stuart - embermonkey</author>
<!-- Header -->
<file name="catalog/view/theme/*/template/product/category.tpl">
<operation>
<search position="replace" offset="22"><![CDATA[<?php if ($categories) { ?>]]></search>
<add><![CDATA[
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[<div class="sort"><b><?php echo $text_sort; ?></b>]]></search>
<add><![CDATA[
<?php if ($categories) { ?>
<div class="category-list" style="margin: 0 0 0 20px; float:left;"><b><?php echo $text_refine; ?>: </b>
<select id="categories" style="width:250px;">
<option value=""><?php echo $category['manufacturer']['name']; ?></option>
<?php foreach ($manufacturers as $manufacturer) { ?>
<option value="<?php echo $manufacturer['href']; ?>"><?php echo $manufacturer['name']; ?></option>
<?php } ?>
</select>
<script type="text/javascript">
$('#categories').on('change', function() {
if(this.value != 0){
window.location = this.value;
}
});
</script></div>
<?php } ?>
]]></add>
</operation>
</file>
</modification>
Gostaria que na loja na categorias pudesse acrescenter um filto por fabricante
Sei que tem um modulo de filtro nativo do opencart mais todo produto precisamos cadastrar
como ja tem no banco de dados o fabricante vinculado no produto gostaria de colocar um filtro pro fabricantes assim na pagina dos produtos o cliente poderia escolher dentro daquela categoria o fabricante
tentei adaptar um filtro que encontrei na internet mais nao sei porque ele nao lista os fabricantes. o codigo abaixo no qmod lista os submenus das categorias gastaria que ele mostrasse os fabricantes . fico grato qualquer ajuda
<modification>
<id>Replaces the old "Refine Search" with a nice looking drop down menu</id>
<version>1.0.0</version>
<vqmver>2.1</vqmver>
<author>Peter Stuart - embermonkey</author>
<!-- Header -->
<file name="catalog/view/theme/*/template/product/category.tpl">
<operation>
<search position="replace" offset="22"><![CDATA[<?php if ($categories) { ?>]]></search>
<add><![CDATA[
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[<div class="sort"><b><?php echo $text_sort; ?></b>]]></search>
<add><![CDATA[
<?php if ($categories) { ?>
<div class="category-list" style="margin: 0 0 0 20px; float:left;"><b><?php echo $text_refine; ?>: </b>
<select id="categories" style="width:250px;">
<option value=""><?php echo $category['manufacturer']['name']; ?></option>
<?php foreach ($manufacturers as $manufacturer) { ?>
<option value="<?php echo $manufacturer['href']; ?>"><?php echo $manufacturer['name']; ?></option>
<?php } ?>
</select>
<script type="text/javascript">
$('#categories').on('change', function() {
if(this.value != 0){
window.location = this.value;
}
});
</script></div>
<?php } ?>
]]></add>
</operation>
</file>
</modification>