[英]How to set margin to fields in odoo form view?
我有一个包含一些字段的表单视图,但每个元素似乎都非常接近上面的字段。 是否可以设置一些边距按钮? 这是我的代码:
<page name="personal_information" string="Información Personal">
<group>
<group>
<field name="numero_cuenta"/>
<field name="sabe_leer"/>
<field name="sabe_escribir"/>
<field name="nivel_educativo"/>
<field name="country_of_birth" string="Nacionalidad"/>
</group>
<group>
<field name="adjunto_contrato" widget="download_link" filename="adjunto_contrato_filename" options="{'filename': 'adjunto_contrato_filename'}"/>
<field name="adjunto_contrato_filename" readonly="1" invisible="1" force_save="1"/>
<field name="adjunto_copia_cedula" widget="download_link" filename="adjunto_copia_cedula_filename" options="{'filename': 'adjunto_copia_cedula_filename'}"/>
<field name="adjunto_copia_cedula_filename" readonly="1" invisible="1" force_save="1"/>
<field name="adjunto_acta" widget="download_link" filename="adjunto_acta_filename" options="{'filename': 'adjunto_acta_filename'}"/>
<field name="adjunto_acta_filename" readonly="1" invisible="1" force_save="1"/>
</group>
</group>
<group>
您可以将自定义样式添加到表单视图。
<template id="assets_backend" name="custom_assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/stack_overflow/static/src/scss/style.scss"/>
</xpath>
</template>
该group
将被转换为一个表,并且您的字段将位于一个td
内,其中 class 名为o_td_label
。 要在字段之间添加一些空格,您可以更改填充。
以下示例将 padding-bottom 添加到group
内的所有字段:
.o_td_label {
padding-bottom: 8px !important;
}
您可以使用class
指定要应用填充的group
:
<group class="o_custom_label">
我们需要 select td
里面的指定组:
.o_custom_label td {
margin-bottom: 8px !important;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.