コード例 #1
0
def install_x_telegram_user_menu():
    x_telegram_user_action = crud_search_action_window(
        odoo, [["name", "=", "Telegram Users"]])[0]

    x_net_city_menu = crud_search_menu(odoo, [["name", "=", "NetCity"]])[0]

    x_telegram_user_menu = Menu(
        name="Telegram Users",
        action=f"ir.actions.act_window,{x_telegram_user_action}",
        parent_id=x_net_city_menu)

    crud_create_menu(odoo, x_telegram_user_menu)
コード例 #2
0
ファイル: netcity_menu.py プロジェクト: correaleyval/netcity
def install_netcity_menu():
    x_telegram_user_action = crud_search_action_window(
        odoo, [["name", "=", "Telegram Users"]])[0]

    image = load_image("assets/logo_fastapi.png")

    netcity_menu = Menu(
        name="NetCity",
        web_icon_data=image,
        action=f"ir.actions.act_window,{x_telegram_user_action}")

    crud_create_menu(odoo, netcity_menu)
コード例 #3
0
def install_x_rent_house_menu():
    x_rent_house_action = crud_search_action_window(
        odoo, [["name", "=", "Casas de renta"]])[0]

    x_net_city_menu = crud_search_menu(odoo, [["name", "=", "NetCity"]])[0]

    x_rent_house_menu = Menu(
        name="Casas de renta",
        action=f"ir.actions.act_window,{x_rent_house_action}",
        parent_id=x_net_city_menu,
    )

    crud_create_menu(odoo, x_rent_house_menu)
コード例 #4
0
def install_x_app_release_menu():
    x_app_release_action = crud_search_action_window(
        odoo, [["name", "=", "App Releases"]])[0]

    x_net_city_menu = crud_search_menu(odoo, [["name", "=", "NetCity"]])[0]

    x_app_release_menu = Menu(
        name="App Releases",
        action=f"ir.actions.act_window,{x_app_release_action}",
        parent_id=x_net_city_menu,
    )

    crud_create_menu(odoo, x_app_release_menu)
コード例 #5
0
def uninstall_x_telegram_user_action():
    action_id = crud_search_action_window(odoo,
                                          [["name", "=", "Telegram Users"]])[0]

    crud_delete_action_window(odoo, action_id)
コード例 #6
0
def uninstall_x_app_release_action():
    action_id = crud_search_action_window(odoo,
                                          [["name", "=", "App Releases"]])[0]

    crud_delete_action_window(odoo, action_id)
コード例 #7
0
def uninstall_x_rent_house_action():
    action_id = crud_search_action_window(
        odoo, [["name", "=", "Casas de renta"]])[0]

    crud_delete_action_window(odoo, action_id)