Browse Source

controlador de modulo de productos mejorado

robert2206 8 years ago
parent
commit
d8bca1c6bf

BIN
__init__.pyc


BIN
controllers/__init__.pyc


BIN
controllers/http_handler.pyc


+ 2 - 1
controllers/resources.json

@@ -24,8 +24,9 @@
 		"module": "crm"
 	},
 	"products": {
-		"model": "product.product",
+		"model": "product.template",
 		"filters": [
+			["sale_ok", "=", true],
 			["active", "=", true]
 		],
 		"module": "sale"

BIN
models/__init__.pyc


+ 16 - 3
models/models.py

@@ -73,11 +73,24 @@ class crm_lead(models.Model):
         }
 '''
 '''
-class product_product(models.Model):
-    _inherit = 'product.product'
+class product_template(models.Model):
+    _inherit = 'product.template'
 
     def dump(self):
         return {
             'id': self.id,
-            'name': self.name
+            'company_id': self.company_id.id,
+            'default_code': self.default_code,
+            'description': self.description,
+            'ean13': self.ean13,
+            'image_medium': self.image_medium,
+            'image_small': self.image_small,
+            'name': self.name,
+            'list_price': self.list_price,
+            'purchase_ok': self.purchase_ok,
+            'qty_available': self.qty_available,
+            'rental': self.rental,
+            'sale_ok': self.sale_ok,
+            'standard_price': self.standard_price,
+            'type': self.type
         }

BIN
models/models.pyc