2016-03-07 3 views
0

Я создал модуль, добавляющий некоторые модели среди других «Showroom». Я добавил страницу к представлению, которое наследуется от product.product_normal_form_view. Кажется, это работает, но; Дополнительная страница отображается только на форме варианта, а не на «обычной» форме продукта.Odoo: Добавление изображения продукта к виду доступно только по выбору продукта

Кто-нибудь знает, что такое поведение, и как его решить?

Спасибо,

Bert

<?xml version="1.0" encoding="UTF-8"?> 
    <openerp> 
     <data> 
      <record model="ir.ui.view" id="product_showroom_form_view"> 
       <field name="name">product.showroom</field> 
       <field name="model">product.product</field> 
       <field name="inherit_id" ref="product.product_normal_form_view"/> 
       <field name="arch" type="xml"> 
        <xpath expr="//page[@string='Information']" position='after'> 
         <page string="Showroom"> 
          <group> 
           <field name="panel_id"/> 
          </group> 
         </page> 
        </xpath> 
       </field> 
      </record> 
     </data> 
</openerp> 

ответ

1

Здесь вы используете product.product_normal_form_view в качестве inherit_id. Но это мнение относится только к Product Variants.

Для получения более подробной информации вы можете открыть этот файл, содержащий этот вид формы (product.product_normal_form_view). Означает ваше родительское представление.

Теперь, как вы видите, в этом виде формы есть определенные поля.

Но эти поля видны в виде формы продукта (в веб-браузере), если у этого продукта нет варианта. (Посмотрите продукты, которые не имеют вариантов)

Если у продукта есть вариант, то эти поля не видны в главном продукте из вида. Они видны в своем варианте из вида. Не в главном окне. (См. Продукты, которые имеют варианты)

Итак, здесь проблема в том, что ... вы наследуете этот вид формы. Итак, если ваш продукт содержит варианты, ваши изменения видны в виде формы. Не в главном виде.

Итак, измените свой inherit_id на главный вид продукта-вид ..... И он работает правильно .. :)

 Смежные вопросы

  • Нет связанных вопросов^_^