catalog/search.php

Resultados de búsqueda

Resultados de búsqueda

Este template muestra los resultados de una búsqueda

Objetos disponibles

Descripción

$_product

Productos encontrados.

$_paginator

Paginador.

$_total

Cantidad de productos.

$_sort

Criterio de ordenamiento.

$_query

Texto buscado.

$_manufacturers

Array de fabricantes presentes en la categoría.

$_manufacturerId

Filtro: id de fabricante.

$_minPrice

Precio mínimo en la categoría.

$_maxPrice

Precio máximo en la categoría.

$_selectedMinPrice

Filtro: precio mínimo seleccionado.

$_selectedMaxPrice

Filtro: precio máximo seleccionado.

$_attributeFilters

Array de filtros de atributos disponibles.

$_appliedAttributeFilters

Filtro: array de filtros de atributos aplicados.

$_featuresFilters

Array de filtros de características disponibles.

$_appliedFeaturesFilters

Filtro: array de filtros de características aplicados.

Por defecto en los resultados de búsqueda se muestran los productos que cumplen con el criterio de búsqueda, pero también es posible que incluyas otros elementos como categorías, fabricantes, publicaciones en el blog o lo que desees incluir.

Código de ejemplo

<?=$_front->breadcrumb('Buscar')?>
<h1>Buscar <?=$_query?></h1>

<?php
    if($_error):
    	echo '<p class="error">Debes ingresar al menos tres caracteres.</p>';
	elseif($_total == 0):
		echo '<p class="error">No se encontraron resultados para tu búsqueda: <strong>'.$_query.'</strong>.</p>';
    else: ?>
   
<ul class="listing">
    <?php
        while($_product->getNext())
        	require __DIR__.'/../inc/product.php';
	?>
</ul>

// Para páginar los resultados
<?php require_once __DIR__.'/pagination.php'; ?>
	
<?php endif; ?>

Last updated

Was this helpful?