Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
6415 Widoki

Hi all,

I'm trying to add product.attributes to my products via my own module, but I'm lost.

I've found the product.attribute class in /addons/product/product.py but theres no documentation on how to add them.

I'm trying to add them to my product.template custom module ( i've extend the product.template class )

I've tried: self.pool.get('product.attribute').write() but that didn't work. The attributes are not showing up by the product and can't be found under: Sales > Configuration > Product categories & Attributes > Attributes.

i'm using the new odoo V8 version.

Awatar
Odrzuć
Najlepsza odpowiedź

Not quite sure what you are trying to achieve here? Do you want to add new fields, such as "name" and others?

If so, just follow this guide:

http://www.slideshare.net/openobject/odoo-from-v7-to-v8-the-new-api

If you want to actually create the records for products in a database, you should use the create function, i.e. "self.pool.get('product.product').create(vals).

[EDIT]

First example is something like

class myproduct(model.Models)

    _name = 'product.product'

    _inherit = 'product.product'

    some_prop = fields.Char(string = 'Some property')

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
maj 16
9355
1
mar 15
4690
3
lip 25
9415
1
maj 25
1628
0
sty 24
2246