Я пытаюсь реализовать новую вкладку в продукте, но когда я вставляю свой добавочный элемент, он меняет все Унаследованный вид в представлении пользовательского интерфейса.Odoo product template implementation new tab
продукт.template.product.form стать товар.template.clicshopping !!
Я новичок в Odoo, помощь будет оценена. я не нахожу, где моя ошибка
Спасибо
мой __openerp__.py
'data': [
'security/ir.model.access.csv',
'product_clicshopping_view.xml',
],
мой ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_product_template_clicshopping,product.template clicshopping,product.model_product_template,base.group_sale_manager,1,1,1,1
my clicshopping.py
from openerp import models, api, fields
class product_clicshopping(models.Model):
_name = 'product_template'
# _inherit = 'product_template'
_columns = {
# 'clicshopping_products_id': fields.integer('Product Id', size=5, help="Id product table of ClicShopping "),
}
мой product_clicshopping_view.xml
<?xml version="1.0" encoding="utf-8" ?>
<openerp>
<data>
<record model="ir.ui.view" id="product.product_template_form_view">
<field name="name">product.template.clicshopping.form</field>
<!--
<field name="model">product.template</field>
<field name="arch" type="xml">
<notebook>
<page string="ClicShopping">
<group colspan="4">
<field name="clicshopping_product_id"/>
</group>
</page>
</notebook>
</field>
-->
</record>
</data>
</openerp>
спасибо Hardik, 2 /. Если я разлагаю эту строку _inherit = 'product_template', у меня есть внутренняя ошибка сервера (500). Я не понимаю, почему. Я попробую решение 1./ – Kurama
раскомментируйте эту строку и напишите 'product.template' not 'product_template'. также под переменной «_name» это должно быть «product.template». –
Не работает, я не понимаю, почему. проблема в том, когда я перезапускаю оду. Можно ли посмотреть на мое развитие и сказать, есть ли у меня хорошее направление. http://goo.gl/IqbYLl (я включил почтовый клип, называемый clicshopping). Спасибо – Kurama