Kanban view in Odoo 18 is a graphical representation of records that allows users to easily visualize and manage data in a more structured way. This view is widely used for project management, sales pipelines, and task tracking, providing an intuitive drag-and-drop interface.
Defining a Kanban View
To define a Kanban view, you need to create an XML file in your Odoo module. The basic structure of a Kanban view includes:
<record id="view_example_kanban" model="ir.ui.view">
<field name="name">example.kanban.view</field>
<field name="model">example.model</field>
<field name="arch" type="xml">
<kanban>
<templates>
<t t-name="kanban-box">
<div class="oe_kanban_details">
<strong><field name="name"/></strong>
</div>
</t>
</templates>
</kanban>
</field>
</record>
Key Elements in a Kanban View
<kanban>
: The root element that defines the Kanban structure.<templates>
: Used to define the layout of the records in the Kanban view.<t t-name="kanban-box">
: Template for rendering individual Kanban cards.<div class="oe_kanban_details">
: Container for displaying record details.<field name="name"/>
: Displays a specific field from the model.
Customizing the Kanban View
- Adding Colors: You can color-code Kanban cards using
kanban_color
. - Drag and Drop: Enable drag-and-drop functionality by defining a
status
field. - Actions: Add quick actions inside the Kanban cards for improved user interaction.
Conclusion
The Kanban view in Odoo 18 enhances user experience by providing a visual and interactive way to manage records. By customizing it with templates, colors, and actions, businesses can optimize their workflow efficiently. 🚀
Kanban View pada Odoo 18
Kanban view pada Odoo 18 adalah representasi grafis dari record yang memungkinkan pengguna untuk dengan mudah memvisualisasikan dan mengelola data dalam cara yang lebih terstruktur. Tampilan ini sering digunakan untuk manajemen proyek, pipeline penjualan, dan pelacakan tugas, dengan antarmuka seret dan lepas yang intuitif.
Mendefinisikan Kanban View
Untuk mendefinisikan Kanban view, Anda perlu membuat file XML dalam modul Odoo Anda. Struktur dasar Kanban view meliputi:
<record id="view_example_kanban" model="ir.ui.view">
<field name="name">example.kanban.view</field>
<field name="model">example.model</field>
<field name="arch" type="xml">
<kanban>
<templates>
<t t-name="kanban-box">
<div class="oe_kanban_details">
<strong><field name="name"/></strong>
</div>
</t>
</templates>
</kanban>
</field>
</record>
Elemen Utama dalam Kanban View
<kanban>
: Elemen root yang mendefinisikan struktur Kanban.<templates>
: Digunakan untuk menentukan tata letak record dalam Kanban view.<t t-name="kanban-box">
: Template untuk menampilkan setiap kartu Kanban.<div class="oe_kanban_details">
: Container untuk menampilkan detail record.<field name="name"/>
: Menampilkan field tertentu dari model.
Kustomisasi Kanban View
- Menambahkan Warna: Anda bisa memberi warna pada kartu Kanban menggunakan
kanban_color
. - Seret dan Lepas: Aktifkan fitur drag-and-drop dengan mendefinisikan field
status
. - Aksi Cepat: Tambahkan aksi cepat di dalam kartu Kanban untuk interaksi yang lebih baik.
Kesimpulan
Kanban view di Odoo 18 meningkatkan pengalaman pengguna dengan menyediakan cara visual dan interaktif untuk mengelola record. Dengan menyesuaikan template, warna, dan aksi, bisnis dapat mengoptimalkan alur kerja mereka secara efisien. 🚀