diff options
| author | Sanjay Gohel (Open ERP) <sgo@tinyerp.com> | 2012-05-08 14:51:43 +0530 |
|---|---|---|
| committer | Sanjay Gohel (Open ERP) <sgo@tinyerp.com> | 2012-05-08 14:51:43 +0530 |
| commit | a6a7276d890488085bc2eec46f57e44425df3a4b (patch) | |
| tree | b09e8d2953ec8de970802645d39a6e940b106165 /addons/project_long_term | |
| parent | 38fd7fa19df5d752c05eb21fad9f07daccca4395 (diff) | |
[IMP]remove open_model method from project related module and add action as per required
bzr revid: sgo@tinyerp.com-20120508092143-ah3siaudwp7jixc8
Diffstat (limited to 'addons/project_long_term')
| -rw-r--r-- | addons/project_long_term/project_long_term.py | 23 | ||||
| -rw-r--r-- | addons/project_long_term/project_long_term_view.xml | 22 | ||||
| -rw-r--r-- | addons/project_long_term/static/src/img/phases_icon.jpg | bin | 19688 -> 0 bytes |
3 files changed, 12 insertions, 33 deletions
diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py index 85e821703fc..0e7fcee25fb 100644 --- a/addons/project_long_term/project_long_term.py +++ b/addons/project_long_term/project_long_term.py @@ -234,28 +234,7 @@ class project(osv.osv): _defaults = { 'use_phases' : True, } - def open_phase(self, cr, uid, ids, context=None): - #Open the View for the Tasks for the project - """ - This opens Tasks views - @return :Dictionary value for task view - """ - if context is None: - context = {} - if ids: - context = dict(context, search_default_project_id=ids[0]) - return { - 'name': _('Phase'), - 'view_type': 'form', - 'view_mode': 'tree,calendar,form', - 'res_model': 'project.phase', - 'view_id': False, - 'domain':[('project_id','in',ids)], - 'context': context, - 'type': 'ir.actions.act_window', - 'nodestroy': True - } - + def schedule_phases(self, cr, uid, ids, context=None): context = context or {} if type(ids) in (long, int,): diff --git a/addons/project_long_term/project_long_term_view.xml b/addons/project_long_term/project_long_term_view.xml index f5dcb48576d..5747ebba5e7 100644 --- a/addons/project_long_term/project_long_term_view.xml +++ b/addons/project_long_term/project_long_term_view.xml @@ -110,6 +110,16 @@ </field> </record> + <act_window + context="{'search_default_project_id': active_id, 'default_project_id': active_id}" + id="act_project_phases" + name="Phases" + res_model="project.phase" + src_model="project.project" + view_mode="tree,form" + view_type="form" + /> + <record id="view_project_kanban_phase" model="ir.ui.view"> <field name="name">project.project.kanban.inherited</field> <field name="model">project.project</field> @@ -122,7 +132,7 @@ </field> <xpath expr="//div[@id='list']" position="inside"> <t t-if="record.use_phases.raw_value"> - <a id="4" name="open_phase" class="oe_project_buttons" type="object"><t t-if="record.phase_count.value <= 1">Phase</t><t t-if="record.phase_count.value > 1">Phases</t>(<t t-esc="record.phase_count.value"/>)</a> + <a id="4" name="%(act_project_phases)d" class="oe_project_buttons" type="action"><t t-if="record.phase_count.value <= 1">Phase</t><t t-if="record.phase_count.value > 1">Phases</t>(<t t-esc="record.phase_count.value"/>)</a> </t> </xpath> </field> @@ -357,16 +367,6 @@ view_mode="tree,form" /> - <act_window - context="{'search_default_project_id': active_id, 'default_project_id': active_id}" - id="act_project_phases" - name="Phases" - res_model="project.phase" - src_model="project.project" - view_mode="tree,form" - view_type="form" - /> - # ------------------------------------------------------ # Menu Items # ------------------------------------------------------ diff --git a/addons/project_long_term/static/src/img/phases_icon.jpg b/addons/project_long_term/static/src/img/phases_icon.jpg Binary files differdeleted file mode 100644 index df58a827b11..00000000000 --- a/addons/project_long_term/static/src/img/phases_icon.jpg +++ /dev/null |
