fix(odex25_website_event_track_gantt): Task 11959

Enhancement.

Signed-off-by: FathiaBMExp <f.mohamed@exp-sa.com>
This commit is contained in:
FathiaBMExp 2025-03-13 14:08:57 +01:00
parent 20144958cb
commit a1641d663d
3 changed files with 33 additions and 35 deletions

View File

@ -135,7 +135,7 @@ msgstr "المدينة"
#. module: odex25_website_event_track_gantt
#: model:ir.actions.act_window,name:odex25_website_event_track_gantt.event_sponsors_action
#: model:ir.ui.menu,name:odex25_website_event_track_gantt.menu_event_sponsor
#: model:ir.ui.menu,name:odex25_website_event_track_gantt.menu_event_sponsors
msgid "Event Sponsors"
msgstr "رعاة الفعاليات"

View File

@ -27,21 +27,4 @@
</xpath>
</field>
</record>
<record id="event_sponsors_action" model="ir.actions.act_window">
<field name="name">Event Sponsors</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">event.sponsor</field>
<field name="view_mode">kanban,tree,form</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a Sponsor
</p>
</field>
</record>
<menuitem name="Event Sponsors"
id="menu_event_sponsors"
sequence="4"
parent="event.menu_event_configuration"
action="event_sponsors_action"
groups="event.group_event_manager"/>
</odoo>

View File

@ -12,7 +12,9 @@
<field name="is_sponsor" readonly="1"/>
</xpath>
<xpath expr="//field[@name='website']" position="attributes">
<attribute name="attrs">{'required': [('is_sponsor', '=', True)],'invisible':[('company_type','!=','company')]}</attribute>
<attribute name="attrs">{'required': [('is_sponsor', '=',
True)],'invisible':[('company_type','!=','company')]}
</attribute>
</xpath>
<xpath expr="//field[@name='phone']" position="attributes">
<attribute name="attrs">{'required': [('is_sponsor', '=', True)]}</attribute>
@ -20,9 +22,9 @@
<xpath expr="//field[@name='mobile']" position="attributes">
<attribute name="attrs">{'required': [('is_sponsor', '=', True)]}</attribute>
</xpath>
<xpath expr="//field[@name='mobile']" position="after">
<field name="title" position="after">
<field name="contact_person"/>
</xpath>
</field>
</field>
</record>
<record id="res_partner_view_form_inherit_sponsor" model="ir.ui.view">
@ -36,22 +38,28 @@
</field>
</record>
<record id="contacts.action_contacts" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="base.action_partner_form" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="base.action_partner_customer_form" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="base.action_partner_supplier_form" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="account.res_partner_action_customer" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="account.res_partner_action_supplier" model="ir.actions.act_window">
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]</field>
<field name="domain">[('is_organizer','=',False),('is_event_address','=',False),('is_sponsor','=',False)]
</field>
</record>
<record id="action_organizer_form" model="ir.actions.act_window">
<field name="name">Event organizers</field>
@ -61,14 +69,15 @@
<field name="context">{'default_is_company': True,'default_is_organizer': True,}</field>
<field name="domain">[('is_organizer','=',True)]</field>
<field name="search_view_id" ref="base.view_res_partner_filter"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a new customer in your address book
</p>
<p>
Odoo helps you easily track all activities related to a customer.
</p>
</field>
</record>
<record id="event_sponsors_action" model="ir.actions.act_window">
<field name="name">Event Sponsors</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.partner</field>
<field name="view_mode">kanban,tree,form</field>
<field name="context">{'default_is_sponsor': True,}</field>
<field name="domain">[('is_sponsor','=',True)]</field>
<field name="search_view_id" ref="base.view_res_partner_filter"/>
</record>
<menuitem name="Event Organizers"
id="menu_event_organizer"
@ -76,4 +85,10 @@
parent="event.menu_event_configuration"
action="action_organizer_form"
groups="event.group_event_manager"/>
<menuitem name="Event Sponsors"
id="menu_event_sponsors"
sequence="4"
parent="event.menu_event_configuration"
action="event_sponsors_action"
groups="event.group_event_manager"/>
</odoo>