Я использую Odoo 11 и пытаюсь добавить поле в форму регистрации события. Форма регистрации собственно на сайте.
![enter image description here](https://i.stack.imgur.com/cs6lU.png)
Мне удалось добавить в форму участника, но это не отображается в форме регистрации на сайте.
модель
class EventRegistration(models.Model):
_inherit = "event.registration"
firstname = fields.Char(
string="Firstname",
index=True,
)
lastname = fields.Char(
string="Lastname",
index=True,
)
name = fields.Char(
string="Name",
compute="_compute_name",
readonly=True,
store=True
)
team = fields.Char(
string="Team",
store=True,
)
Просмотр файла
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record model="ir.ui.view" id="view_event_registration_form_inherit_firstname">
<field name="name">event.registration.form</field>
<field name="model">event.registration</field>
<field name="inherit_id" ref="event.view_event_registration_form" />
<field name="name">event.registration.view.form.inherit.firstname</field>
<field name="arch" type="xml">
<field name="name" position="attributes">
<attribute name="invisible">1</attribute>
</field>
<field name="name" position="after">
<field name="firstname"/>
<field name="lastname"/>
<field name="team"/>
</field>
</field>
</record>
<record model="ir.ui.view" id="view_event_registration_tree_inherit_firstname">
<field name="name">event.registration.tree</field>
<field name="model">event.registration</field>
<field name="inherit_id" ref="event.view_event_registration_tree" />
<field name="arch" type="xml">
<field name="name" position="attributes">
<attribute name="invisible">1</attribute>
</field>
<field name="name" position="after">
<field name="firstname"/>
<field name="lastname"/>
<field name="team"/>
</field>
<field name="partner_id" position="attributes">
<attribute name="invisible">1</attribute>
</field>
</field>
</record>
<record model="ir.ui.view" id="view_registration_search_inherit_firstname">
<field name="name">event.registration.search</field>
<field name="model">event.registration</field>
<field name="inherit_id" ref="event.view_registration_search" />
<field name="arch" type="xml">
<xpath expr="//search/filter[last()]" position="after">
<field name="firstname" string="Firstname" filter_domain="[('firstname', 'ilike', self)]"/>
<field name="lastname" string="Lastname" filter_domain="[('lastname', 'ilike', self)]"/>
</xpath>
<xpath expr="//search/group" position="inside">
<filter string="Lastname" domain="[]" context="{'group_by': 'lastname'}"/>
<filter string="Firstname" domain="[]" context="{'group_by': 'firstname'}"/>
</xpath>
</field>
</record>
</odoo>
Когда я нажимаю зарегистрироваться, я хочу добавить полевую команду. Как видно из рисунка, код добавляется на страницу участника.
![enter image description here](https://i.stack.imgur.com/MaYZy.png)