[ADD] event:added event config setting to install event_sale and website_event_track for event configuration

This commit is contained in:
paa-odoo
2014-07-03 11:31:48 +05:30
parent c67174d3e2
commit 931663c0ee
5 changed files with 68 additions and 18 deletions
+1
View File
@@ -23,3 +23,4 @@ import event
import wizard
import report
import res_partner
import res_config
+1
View File
@@ -47,6 +47,7 @@ Key Features
'event_data.xml',
'report/report_event_registration_view.xml',
'res_partner_view.xml',
'res_config_view.xml',
'email_template.xml',
'views/event.xml',
],
+15
View File
@@ -0,0 +1,15 @@
# -*- coding: utf-8 -*-
from openerp.osv import fields, osv
class event_config_settings(osv.TransientModel):
_name='marketing.config.settings'
_inherit='marketing.config.settings'
_columns = {
'module_event_sale': fields.boolean(
'Sale different type of ticket',
help='Install the event_sale module'),
'module_website_event_track': fields.boolean(
'Organize few days event with track,full agenda,own menu in website'),
}
+31
View File
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="view_event_configuration" model="ir.ui.view">
<field name="model">marketing.config.settings</field>
<field name="inherit_id" ref="marketing.view_marketing_configuration"/>
<field name="arch" type="xml">
<div name="config_setting" position="inside">
<separator string="Event Features"/>
<group>
<label for="id" string="Settings"/>
<div>
<div name="module_event_sale">
<field name="module_event_sale" class="oe_inline"/>
<label for="module_event_sale"/>
</div>
<div name="module_website_event_track">
<field name="module_website_event_track"/>
<label for="module_website_event_track"/>
</div>
</div>
</group>
</div>
</field>
</record>
</data>
</openerp>
+20 -18
View File
@@ -12,26 +12,28 @@
or
<button string="Cancel" type="object" name="cancel" class="oe_link"/>
</header>
<separator string="Mass Mailing"/>
<group>
<label for="id" string="Settings"/>
<div>
<div name="module_mass_mailing">
<field name="module_mass_mailing" class="oe_inline"/>
<label for="module_mass_mailing"/>
<div name="config_setting">
<separator string="Mass Mailing"/>
<group>
<label for="id" string="Settings"/>
<div>
<div name="module_mass_mailing">
<field name="module_mass_mailing" class="oe_inline"/>
<label for="module_mass_mailing"/>
</div>
</div>
</div>
</group>
<separator string="Marketing Campaigns"/>
<group>
<label for="id" string="Settings"/>
<div>
<div name="module_marketing_campaign">
<field name="module_marketing_campaign" class="oe_inline"/>
<label for="module_marketing_campaign"/>
</group>
<separator string="Marketing Campaigns"/>
<group>
<label for="id" string="Settings"/>
<div>
<div name="module_marketing_campaign">
<field name="module_marketing_campaign" class="oe_inline"/>
<label for="module_marketing_campaign"/>
</div>
</div>
</div>
</group>
</group>
</div>
</form>
</field>
</record>