FJSL Posted November 16, 2021 Share Posted November 16, 2021 ¡Hola! Tengo instalado y configurado el módulo de búsqueda por facetas en mi web https://quepunto.es/. El problema es que al, por ejemplo, seleccionar la categoría "Mujer" en el menú y luego filtrar por "Abrigos y Chaquetones" ocurre algo raro. Los artículos que me muestra no son los que pertenecen a esa categoría que yo he querido filtrar (me muestra los de hombre), además no se me queda marcado el "check" como si estuviera filtrando. Además, en algunas ocasiones al pulsar un filtro, se queda pensando pero no hace nada. En la consola del navegador no me aparece ningún error, y no se a que puede deberse. Mi versión de Prestashop es la 1.7.6.5 y mi versión del módulo la 3.7.1 ¡Un saludo! Y de antemano ¡Muchas gracias! Link to comment Share on other sites More sharing options...
Josraso Posted November 17, 2021 Share Posted November 17, 2021 Reindexa o tambien ya mas drastico reinicia el modulo. NO se yo si el problema vendra al haber quitado las ids de las urls. Link to comment Share on other sites More sharing options...
FJSL Posted November 19, 2021 Author Share Posted November 19, 2021 Gracias por tu respuesta Josraso. He probado reindexando y reiniciando el módulo pero nada. He activado el modo depuración y cuando voy a cargar la página de la categoría "Mujer" me aparece lo siguiente: (1/1) ContextErrorException Notice: Undefined offset: 0 in Product.php line 119 at Product::priceCalculation(1, 859, 0, 6, 344, '18800', 1, 1, 1, false, 6, false, true, true, array(), true, null, true, null, 0, null)in Product.php line 3242 at ProductCore::getPriceStatic(859, false, 0, 6, null, false, true, 1)in Product.php line 4787 at ProductCore::getProductProperties(1, array('id_product' => '859', 'id_supplier' => '0', 'id_manufacturer' => '13', 'id_category_default' => '59', 'id_shop_default' => '1', 'id_tax_rules_group' => '1', 'on_sale' => '0', 'online_only' => '0', 'ean13' => '5714910739381', 'isbn' => '', 'upc' => '', 'ecotax' => '0.000000', 'quantity' => '34', 'minimal_quantity' => '1', 'low_stock_threshold' => '0', 'low_stock_alert' => '0', 'price' => '20.652893', 'wholesale_price' => '8.330000', 'unity' => '', 'unit_price_ratio' => '0.000000', 'additional_shipping_cost' => '0.00', 'reference' => '15207823', 'supplier_reference' => '', 'location' => '', 'width' => '0.000000', 'height' => '0.000000', 'depth' => '0.000000', 'weight' => '0.000000', 'out_of_stock' => '2', 'additional_delivery_times' => '1', 'quantity_discount' => '0', 'customizable' => '0', 'uploadable_files' => '0', 'text_fields' => '0', 'active' => '1', 'redirect_type' => '404', 'id_type_redirected' => '0', 'available_for_order' => '1', 'available_date' => '0000-00-00', 'show_condition' => '0', 'condition' => 'new', 'show_price' => '1', 'indexed' => '1', 'visibility' => 'both', 'cache_is_pack' => '0', 'cache_has_attachments' => '0', 'is_virtual' => '0', 'cache_default_attribute' => 0, 'date_add' => '2021-11-16 12:22:07', 'date_upd' => '2021-11-16 20:06:00', 'advanced_stock_management' => '0', 'pack_stock_type' => '3', 'state' => '1', 'id_shop' => '1', 'id_lang' => '1', 'description' => '', 'description_short' => '', 'link_rewrite' => 'jersey-en-v-mujer', 'meta_description' => '', 'meta_keywords' => '', 'meta_title' => 'Jersey en V mujer', 'name' => 'Jersey en V mujer', 'available_now' => '', 'available_later' => '', 'delivery_in_stock' => '', 'delivery_out_stock' => '', 'new' => '1', 'id_product_attribute' => 0, 'allow_oosp' => 0, 'category' => 'jerseis-mujer', 'category_name' => 'Jerséis', 'link' => 'https://quepunto.es/jerseis-mujer/jersey-en-v-mujer', 'attribute_price' => 0), object(Context))in ProductAssembler.php line 112 at ProductAssemblerCore->assembleProduct(array('id_product' => '859'))in ProductListingFrontController.php line 54 at ProductListingFrontControllerCore->prepareProductForTemplate(array('id_product' => '859')) at array_map(array(object(CategoryController), 'prepareProductForTemplate'), array(array('id_product' => '859'), array('id_product' => '47'), array('id_product' => '1630'), array('id_product' => '1570'), array('id_product' => '1565'), array('id_product' => '1656'), array('id_product' => '1564'), array('id_product' => '1787'), array('id_product' => '1623'), array('id_product' => '1587'), array('id_product' => '1557'), array('id_product' => '1558'), array('id_product' => '1611'), array('id_product' => '1547'), array('id_product' => '1028'), array('id_product' => '1647')))in ProductListingFrontController.php line 76 at ProductListingFrontControllerCore->prepareMultipleProductsForTemplate(array(array('id_product' => '859'), array('id_product' => '47'), array('id_product' => '1630'), array('id_product' => '1570'), array('id_product' => '1565'), array('id_product' => '1656'), array('id_product' => '1564'), array('id_product' => '1787'), array('id_product' => '1623'), array('id_product' => '1587'), array('id_product' => '1557'), array('id_product' => '1558'), array('id_product' => '1611'), array('id_product' => '1547'), array('id_product' => '1028'), array('id_product' => '1647')))in ProductListingFrontController.php line 324 at ProductListingFrontControllerCore->getProductSearchVariables()in ProductListingFrontController.php line 580 at ProductListingFrontControllerCore->doProductSearch('catalog/listing/category', array('entity' => 'category', 'id' => 3))in CategoryController.php line 137 at CategoryControllerCore->initContent()in Controller.php line 292 at ControllerCore->run()in Dispatcher.php line 515 at DispatcherCore->dispatch()in index.php line 28 Sigo probando cosas, a ver si doy con la tecla Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now