Use [] to find tag! Example: [flutter, javascript]

Odoo - Kanban View

Odoo - Kanban View

Artikel ini dibukukan pada buku Odoo ERP Development
access_time 05 February 2025 remove_red_eye 467 Kali spellcheck 671 Kata, 4026 Karakter
#odoo #xml

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

  1. <kanban>: The root element that defines the Kanban structure.
  2. <templates>: Used to define the layout of the records in the Kanban view.
  3. <t t-name="kanban-box">: Template for rendering individual Kanban cards.
  4. <div class="oe_kanban_details">: Container for displaying record details.
  5. <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

  1. <kanban>: Elemen root yang mendefinisikan struktur Kanban.
  2. <templates>: Digunakan untuk menentukan tata letak record dalam Kanban view.
  3. <t t-name="kanban-box">: Template untuk menampilkan setiap kartu Kanban.
  4. <div class="oe_kanban_details">: Container untuk menampilkan detail record.
  5. <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. 🚀

Artikel ini dibukukan pada buku Odoo ERP Development
Navigasi Konten