代码之家  ›  专栏  ›  技术社区  ›  NeoVe

视图上未显示页脚字符串-Odoo v8

  •  1
  • NeoVe  · 技术社区  · 7 年前

    <record id="book_contract_form" model="ir.ui.view">
            <field name="name">worksheet.form</field>
            <field name="model">mrp.worksheet.contract</field>
            <field name="type">form</field>
            <field name="arch" type="xml">
            <form string="Contract Worksheet form">
              <header>
                <div class="oe_title">
                <label for="name" class="oe_edit_only" />
                <h1>
                    <field name="name" />
                </h1>
                </div>
              </header>
                <sheet string="Contract Worksheet">
              <group >
                <group>
                <field name="date"/>
                <field name="book_block"/>
              </group>
              </group>
              <notebook>
            <page string="Specification - Description">
            <group>
              <group string="Paper for Text">
                <group>
                <field name="wt"/>
              </group>
            </group>
              <group string="Paper for Text">
                <group>
                <field name="gsm_sheet"/>
              </group>
            </group>
              <group string="Paper for Cover">
                <group>
                <field name="gsm_cover"/>
              </group>
            </group>
          </group>
          </page>
          <page string="Production Estimate - Printing">
            <group>
              <group string="Types">
                <group>
                <field name="printing_text_type"/>
              </group>
            </group>
              </page>
                            <page string="ISBNS">
                                <field name="isbns" colspan="4" nolabel="1" >
                                    <tree string="ISBNS" editable="bottom"  create="false">
                                        <field name="name"/> 
                                    </tree>
                                </field>
                            </page>
             <page string="Production Estimate/Binding" attrs="{'invisible': [('additional_job', '!=', True)]}">
            <group>
              <group string="Lamination/Packeting">
                <field name="cost_rs18" />
              </group>
              <group string="Packing">
                <field name="cost_rs19" />
              </group>
              <group string="Other">
                <field name="cost_rs20" />
              </group>
              <group string="Total">
                <field name="total_totals" /> 
              </group>
            </group>
            </page>
          </notebook>
          <div class="footer">
            <field name="due_date" string="Due Date"/>
            <field name="total_totals" string="Total" />
          </div>
        </sheet>
        </form>
      </field>
    </record>
    

    正如你所见,我已经把 string 即使在视图中,他们也有这些字符串。py文件,但它们也不会出现。

    有什么想法吗?

    2 回复  |  直到 7 年前
        1
  •  2
  •   Charif DZ    7 年前

    如果字符串是指标签,则应将字段放入组中。

     <div class="footer">
       <group>
        <field name="due_date" string="Due Date"/>
        <field name="total_totals" string="Total" />
        </group>
      </div>
    

    或添加 标签

      <div class="footer">
         <label for="due_date"/>
        <field name="due_date" string="Due Date"/>
         <label for="total_totals"/>
        <field name="total_totals" string="Total" />
      </div>
    
        2
  •  1
  •   Keval Mehta    7 年前

    这可能是因为您使用了: <div class="footer"> 使用“ <footer> “用标签代替这个。可能有用。。