Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
3 Ответы
5552 Представления

xml file

<?xml version="1.0"?> <openerp><data> <!-- Action to open To-do Task list --> <act_window id="action_todo_task" name="To-do Task" res_model="todo.task" view_mode="tree,form" />

       <!-- Menu item to open To-do Task list --> <menuitem id="menu_todo_task" name="To-Do Tasks" sequence="20" action="action_todo_task" /> </data></openerp>


__openerp__.py

{ 'name':'To-Do Application', 'description':'Manage your personal tasks with this module', 'author':'Priyanshi Dharu', 'depends':['mail'], 'application':True, 'data':['todo_view.xml'],}

model.py

# -*- coding: utf-8 -*-from openerp import models,fieldsclass TodoTask(models.Model):

 #model added to our custom module _name = 'todo.task' #attribute used to refer this model name as name = fields.Char('Description',required=True) #name of record is_done = fields.Boolean('Done?') active = fields.Boolean('Active?',default=True) #showing only active records


__init.py

from . import todo_model


Аватар
Отменить
Лучший ответ

Hello,

Try to add a parent in the menuitem as:


<menuitem id="menu_todo_task"
name="To-Do Tasks"
parent="mail.mail_channel_menu_root_chat"
sequence="20"
action="action_todo_task" />
Аватар
Отменить
Автор

thank you:)

i have some more doubts as well , keep answering :)

Лучший ответ

The problem is not clear, What the problem, Also you have not parent menu in xml file

Аватар
Отменить
Автор Лучший ответ

yes i forgot to mention that , that parent menu creates error

Error: External id not found in system:mail.mail_feeds" while parsing "filename"


<?xml version="1.0"?> <openerp><data> <!-- Action to open To-do Task list --> <act_window id="action_todo_task" name="To-do Task" res_model="todo.task" view_mode="tree,form" />

       <!-- Menu item to open To-do Task list --> <menuitem id="menu_todo_task" name="To-Do Tasks" parent = "mail.mail_feeds" sequence="20" action="action_todo_task" /> </data></openerp>

Аватар
Отменить

First Check the mail module is installed, second check you module is depends on the mail module

Related Posts Ответы Просмотры Активность
1
окт. 23
96
1
июн. 23
5559
0
июн. 21
3411
5
дек. 24
33537
2
февр. 25
1226