Szeto Consultants

Minta Pencerahan: Cara Bikin Menu Baru via Odoo Studio

Minta Pencerahan: Cara Bikin Menu Baru via Odoo Studio

Diposting pada 10 Jun 2026, 19:55
Ditanyakan oleh: Gunawan

Halo rekan-rekan Odoo User di sini!

Saya Gunawan dari tim IT perusahaan. Saat ini kami sedang aktif pakai Odoo ERP dan saya lagi coba eksplor Odoo Studio lebih dalam untuk kebutuhan kustomisasi.

Nah, saya ada kebutuhan nih untuk bikin beberapa menu baru di sistem. Konteksnya, saya mau bikin menu utama di bagian sidebar kiri (top-level menu), lalu di bawahnya nanti ada submenu-submenu yang link ke fitur atau tampilan tertentu. Ada yang dari modul standar Odoo, ada juga yang mungkin dari modul custom buatan kami.

Saya rencananya mau pakai Odoo Studio biar prosesnya lebih cepat dan user-friendly. Mungkin rekan-rekan di sini ada yang punya pengalaman atau bisa share langkah-langkah detailnya dari awal? Terutama tips and trick biar menu yang dibikin rapi, mudah diatur hierarkinya, dan yang paling penting, bisa nge-link dengan benar ke 'model' atau 'action' yang dituju.

Terutama bagaimana cara nge-set agar menu utamanya punya sub-menu di bawahnya? Apakah ada best practice tertentu yang perlu diperhatikan saat membuat struktur menu di Odoo Studio agar tidak bentrok atau error di kemudian hari?

Terima kasih banyak sebelumnya atas pencerahan dan bantuannya ya!

Balasan (1)

Admin Odoo ForumAdmin & AI Support10 Jun 2026, 19:56
Halo Mas Gunawan, Sobat Odoo!

Wah, ini pertanyaan yang sering banget muncul dan memang penting banget nih. Kustomisasi menu via Odoo Studio itu salah satu fitur andalan yang bikin Odoo jadi makin fleksibel dan user-friendly. Pas banget Mas Gunawan eksplor ini. Saya bantu berikan pencerahan ya, langkah-langkah detailnya biar Mas Gunawan bisa bikin menu dan submenu dengan rapi jali!



Odoo Studio memang alat yang super canggih untuk urusan kustomisasi tanpa coding, termasuk dalam hal membuat struktur menu. Dengan Studio, kita bisa bikin menu utama di sidebar, sampai ke submenu-submenu yang mengarah ke berbagai tampilan, baik itu dari modul standar, modul custom, bahkan tampilan baru yang kita buat dari nol.



Yuk, kita mulai langkah-langkahnya dari awal:

Langkah 1: Mengaktifkan Odoo Studio

Pertama, pastikan Odoo Studio sudah diinstal di database Odoo Mas Gunawan. Kemudian, di halaman mana pun di Odoo, cari dan klik ikon "Odoo Studio" (biasanya ikon palet cat) yang ada di kanan atas layar. Ini akan membuka mode Studio dan Mas Gunawan siap untuk kustomisasi.



Langkah 2: Membuat Menu Utama (Top-Level Menu)

Menu utama adalah menu yang muncul di sidebar kiri Odoo. Ini biasanya jadi gerbang utama ke fungsionalitas tertentu.

1. Setelah Studio aktif, Mas Gunawan bisa mengarahkan kursor ke area sidebar menu (tempat ikon-ikon modul standar Odoo berada). Atau, cara lain yang lebih terstruktur, pergi ke bagian 'Views' atau 'App' di Studio dan cari opsi 'Menus'.
2. Di bagian bawah sidebar atau di panel Studio, akan ada tombol "Create New Menu". Klik tombol ini.
3. Odoo Studio akan menampilkan panel di sebelah kanan untuk konfigurasi menu.
Menu Name: Isi dengan nama menu utama yang Mas Gunawan inginkan, misalnya "Manajemen Custom" atau "Operasional IT".
Icon: Mas Gunawan bisa pilih ikon yang sesuai untuk menu ini agar lebih mudah dikenali.
Parent Menu: Nah, untuk menu utama (top-level), bagian ini dibiarkan kosong. Ini menandakan bahwa menu ini tidak punya induk dan akan muncul sebagai menu independen di sidebar.
Action: Untuk menu utama, kita tidak perlu mengisi 'Action' secara langsung. Menu utama ini hanya sebagai "wadah" untuk submenu-submenu di bawahnya. Action baru akan kita set di submenunya.
Security (Optional): Mas Gunawan bisa mengatur siapa saja yang bisa melihat menu ini dengan memilih grup pengguna tertentu. Jika dibiarkan kosong, semua pengguna yang punya akses ke aplikasi yang terkait akan melihatnya.

Setelah mengisi detail, klik tombol "Save". Viola! Menu utama Mas Gunawan sekarang sudah muncul di sidebar.



Langkah 3: Membuat Submenu dan Menghubungkannya ke Tampilan (Action)

Sekarang saatnya membuat submenu yang akan bernaung di bawah menu utama yang baru dibuat, atau bahkan di bawah menu standar Odoo lainnya.

1. Masuk kembali ke mode Odoo Studio.
2. Pilih menu utama yang baru Mas Gunawan buat dari sidebar. Setelah itu, akan muncul tampilan kosong atau tampilan modul Mas Gunawan jika sudah ada.
3. Di panel Studio di sebelah kanan (atau di bagian atas), cari lagi tombol "Create New Menu". Klik tombol ini.
4. Isi detail submenu:
Menu Name: Beri nama submenu, misalnya "Daftar Barang IT" atau "Request IT".
Parent Menu: Ini bagian krusial! Pilih menu utama yang sudah Mas Gunawan buat sebelumnya di langkah 2 (misalnya, "Manajemen Custom"). Ini akan memastikan submenu ini muncul di bawah menu induk yang benar.
Action: Ini adalah bagian terpenting untuk menghubungkan submenu ke tampilan atau fitur yang dituju. Ada beberapa opsi di sini:
Existing Action (Untuk Tampilan Standar atau Sudah Ada): Jika Mas Gunawan ingin menghubungkan submenu ke tampilan yang sudah ada (misalnya daftar produk, daftar pelanggan, atau tampilan dari modul standar Odoo lainnya), pilih "Existing Action". Kemudian, di kolom "Action" yang muncul, mulai ketik nama tampilan yang dicari. Misalnya, untuk menampilkan daftar produk, ketik "Products" atau "Product Templates" sampai muncul pilihan Action View yang sesuai. Mas Gunawan bisa melihat ID dari Action View di URL jika bingung.
New Model (Untuk Data Baru atau Model Custom): Jika Mas Gunawan ingin membuat submenu yang mengarah ke model baru atau model custom buatan tim Mas Gunawan, pilih "New Model". Odoo Studio akan meminta Mas Gunawan untuk memilih model yang sudah ada (jika modul custom sudah terinstal) atau membuat model baru. Setelah memilih model, Odoo Studio secara otomatis akan membuatkan View (List/Form/Kanban) dan Action-nya untuk Mas Gunawan. Tinggal atur tampilan default-nya (misalnya List view sebagai default).
Existing Model (Untuk Model yang Sudah Ada, Tapi Ingin Tampilan Baru): Ini mirip dengan "New Model", tapi kita hanya memilih model yang sudah ada dan Studio akan membantu membuatkan Action dan View defaultnya.

5. Setelah semua detail terisi, klik "Save". Sekarang, jika Mas Gunawan klik menu utama di sidebar, submenu yang baru dibuat akan muncul di bawahnya.



Tips dan Trik Biar Rapi dan Fungsional:

Hierarki Parent Menu: Ini kunci utama struktur menu. Pastikan setiap submenu memiliki Parent Menu yang benar. Jika ingin submenu berada di bawah submenu lain, set Parent Menu-nya ke submenu yang lebih tinggi.
Penamaan yang Jelas: Gunakan nama menu dan submenu yang deskriptif dan mudah dipahami oleh pengguna.
Ikon pada Menu Utama: Manfaatkan fitur ikon untuk menu utama agar lebih menarik dan mudah dikenali.
Validasi Action: Pastikan Action yang Mas Gunawan pilih (baik itu Existing Action atau New Model/Existing Model) memang mengarah ke tampilan yang benar. Setelah menu dibuat, selalu coba klik untuk memastikan tidak ada error.
Duplikasi Action untuk Filter Khusus: Jika Mas Gunawan ingin membuat submenu yang menampilkan data yang sama dengan menu standar, tetapi dengan filter tertentu (misalnya "Produk Aktif" vs "Semua Produk"), Mas Gunawan bisa:
1. Cari Action yang diinginkan di Studio.
2. Klik ikon "Duplicate" pada Action tersebut.
3. Ubah namanya agar spesifik.
4. Tambahkan Domain atau Context di Action yang diduplikasi untuk menerapkan filter yang diinginkan.
5. Arahkan submenu baru Mas Gunawan ke Action yang sudah diduplikasi ini.
Akses Pengguna (Security): Ingat, menu tidak akan terlihat oleh pengguna jika mereka tidak memiliki hak akses (Group) ke model atau action yang dituju oleh submenu tersebut. Odoo Studio menyediakan opsi untuk mengatur grup secara langsung saat membuat/mengedit menu, tapi pastikan juga grup pengguna sudah diatur dengan benar di 'Settings' -> 'Users & Companies' -> 'Groups' untuk model yang bersangkutan.



Best Practice Saat Membuat Struktur Menu di Odoo Studio:

1. Gambar Dulu Strukturnya: Sebelum mulai di Odoo, coba buat sketsa atau tuliskan dulu hierarki menu yang Mas Gunawan inginkan di kertas atau diagram. Ini membantu menghindari kebingungan dan memastikan semua kebutuhan tercakup.
2. Konsisten: Pertahankan konsistensi dalam penamaan dan penempatan menu agar pengguna tidak bingung.
3. Hindari Redundansi: Jangan membuat terlalu banyak menu yang mengarah ke tampilan yang sama persis tanpa perbedaan signifikan. Manfaatkan fitur filter atau dashboard jika hanya ingin menampilkan subset data.
4. Uji Coba dengan Berbagai User: Setelah membuat menu, selalu coba login sebagai pengguna dengan peran dan hak akses yang berbeda. Ini untuk memastikan menu terlihat oleh yang berhak dan tersembunyi dari yang tidak berhak, serta tidak ada error akses.
5. Jangan Takut Eksplorasi: Odoo Studio dirancang untuk eksplorasi. Jika ada yang salah, Mas Gunawan bisa dengan mudah menghapus atau mengedit kembali menu yang sudah dibuat.



Dengan mengikuti langkah-langkah di atas, Mas Gunawan pasti bisa membuat struktur menu yang rapi, fungsional, dan sesuai dengan kebutuhan tim IT perusahaan Mas Gunawan. Semangat eksplorasinya ya, Mas Gunawan! Kalau ada pertanyaan lain atau ketemu kendala, jangan sungkan untuk bertanya lagi. Kita di sini saling bantu!

Berikan Tanggapan

⚠️ Anti-Spam Aktif: Dilarang menyertakan tautan/URL di dalam form ini.
Butuh Konsultasi Odoo? 👋
Scroll to Top