odoo views中html的奇怪问题

在我创建了字段类型为 fields.Html 以后,确出现了两种不同的情况

 

下图中,content是此类型的,可以正常显示不需要加widget(小部件)=“html”

    <form>
          <sheet>
            <group>
              <group>
                <field name="name" required="1"/>
              </group>
              <group>
                <field name="partner_id" required="1"/>
              </group>
            </group>
            <group>
              <field name="loge"/>
              <field name="content" required="1"/>
              <field name="remarks"/>  
            </group>
          </sheet>
        </form>

 

而下一次再使用的时候,下图的publicity是html格式,不使用小部件的情况下,不再正常显示

       <form no_form="1">
                    <steet>
                        <group>
                            <group>
                                <field name="online_issue_id"/>
                                <field name="start_date" readonly="1"/>
                            </group>
                            <group>
                                <field name="end_date" readonly="1"/>
                            </group>
                        </group>
                        <group>
                            <field name="publicity" readonly="1" />
                        </group>
                    </steet>
                </form>

而是铺平的形式,解决方法是,加入html小部件;或者删除form中的 “no_form="1"”,最重要,将readonly删除,只读将完全无法显示!!!

posted @ 2021-08-12 11:05  千良小南  阅读(218)  评论(0)    收藏  举报