Blog

Para cambiar la visualización de los productos en el módulo novedades en prestashop hay que acudir al fichero \classes\Product.php

Y buscar la función getNewProducts que se encuentra en la línea 2248 aprox (Prestashop 1.6.x). 

 

Hay que añadir una condición más en la sentencia SQL, para que no visualice productos cuya variable quantity = 0

 

 

 

1id_productPrimariaÍndiceint(10)UNSIGNEDNoNingunaAUTO_INCREMENT    

2id_supplierÍndiceint(10)UNSIGNEDSíNULL    

3id_manufacturerÍndiceint(10)UNSIGNEDSíNULL    

4id_category_defaultÍndiceint(10)UNSIGNEDSíNULL    

5id_shop_defaultint(10)UNSIGNEDNo1    

6id_tax_rules_groupint(11)UNSIGNEDNoNinguna    

7on_saletinyint(1)UNSIGNEDNo0    

8online_onlytinyint(1)UNSIGNEDNo0    

9ean13varchar(13)SíNULL    

10upcvarchar(12)SíNULL    

11ecotaxdecimal(17,6)No0.000000    

12quantityint(10)No0    

13minimal_quantityint(10)UNSIGNEDNo1    

14pricedecimal(20,6)No0.000000    

15 wholesale_price decimal(20,6) No 0.000000      

16 unity varchar(255) Sí NULL      

17unit_price_ratiodecimal(20,6)No0.000000    

18additional_shipping_costdecimal(20,2)No0.00    

19referencevarchar(32)SíNULL    

20supplier_referencevarchar(32)SíNULL    

21locationvarchar(64)SíNULL    

22widthdecimal(20,6)No0.000000    

23heightdecimal(20,6)No0.000000    

24depthdecimal(20,6)No0.000000    

25weightdecimal(20,6)No0.000000    

26out_of_stockint(10)UNSIGNEDNo2    

27quantity_discounttinyint(1)Sí0    

28customizabletinyint(2)No0    

29uploadable_filestinyint(4)No0    

30text_fieldstinyint(4)No0    

31activetinyint(1)UNSIGNEDNo0    

32redirect_typeenum('', '404', '301', '302')No    

33id_product_redirectedint(10)UNSIGNEDNo0    

34available_for_ordertinyint(1)No1    

35available_datedateNo0000-00-00    

36conditionenum('new', 'used', 'refurbished')Nonew    

37show_pricetinyint(1)No1    

38indexedÍndicetinyint(1)No0    

39visibilityenum('both', 'catalog', 'search', 'none')Noboth    

40cache_is_packtinyint(1)No0    

41cache_has_attachmentstinyint(1)No0    

42is_virtualtinyint(1)No0    

43cache_default_attributeint(10)UNSIGNEDSíNULL    

44date_addÍndicedatetimeNoNinguna    

45date_upddatetimeNoNinguna    

46advanced_stock_managementtinyint(1)No0    

47 pack_stock_type int(11) UNSIGNED No 3    

Publicado en Prestashop

Sobre CNERIS

CNERIS es una empresa constituida por jóvenes emprendedores procedentes de diferentes sectores del mundo de la información. Nuestro equipo está compuesto por programadores, administradores de sistemas, administradores de base de datos, diseñadores gráficos, maquetadores,