Commit Graph

11 Commits (be79add23797020b381992a1eddc4da35e2019db)

Author SHA1 Message Date
OCA-git-bot 731b52f658 [BOT] post-merge updates 2025-04-04 09:53:35 +00:00
Carlos Roca a592786518 [FIX] web_tree_many2one_clickable: Charge assets after list renderer component
Before these changes, if a module with many2one fields was loaded before this one, an error occurred saying that the TreeMany2oneClickableButton component could not be found.

To reproduce the error: Install dms and web_tree_many2one_clickable, go to Documents > Files, switch to tree view, and display the Directory field.

By forcing the assets to load right after the web module, we prevent the other module from loading first, thus avoiding this error.
2025-04-04 11:21:35 +02:00
OCA-git-bot 0fcc326ee1 [UPD] README.rst 2023-09-03 17:59:06 +00:00
OCA-git-bot 71b98ea957 [UPD] README.rst 2023-03-14 20:10:56 +00:00
OCA-git-bot 1e81435e9d [UPD] README.rst 2023-03-01 14:24:02 +01:00
Carlos Roca d1c985c48a [IMP] web_tree_many2one_clickable: Fix pre-commit + improve readme 2023-03-01 14:24:02 +01:00
Kévin Roche 07a863f17f [MIG] web_tree_many2one_clickable: Migration to 14.0 2023-03-01 14:24:02 +01:00
Simone 28cc7bbaff [MIG] web_tree_many2one_clickable: Migration to 13.0 2023-03-01 14:24:01 +01:00
Alexandre Díaz 061cf62b39 [IMP] web_tree_many2one_clickable: Readme - USAGE 2023-03-01 14:24:01 +01:00
Alexandre Díaz 20fedea52c [MIG] web_tree_many2one_clickable: Migration to 12.0 2023-03-01 14:24:01 +01:00
Pedro M. Baeza 9e4115de77 [ADD] web_tree_many2one_clickable
Clickable many2one fields for tree views
========================================

This addon provides a separate widget to allow many2one fields in a tree view
open the linked resource when clicking on their name.

You can also define a system parameter to have this behaviour for all the
existing many2one fields in tree views.

Installation
============

Install it the regular way.

Configuration
=============

If you want to have all many2one fields clickable by default, you have to
define in *Configuration > Technical > Parameters > System parameters*, a new
parameter with name `web_tree_many2one_clickable.default` and with value
`true`.

Usage
=====

For the widget option, you need to add `widget="many2one_clickable"` attribute
in the XML field definition in the tree view.

For example:

`<field name="partner_id" widget="many2one_clickable" />`

will open the linked partner in a form view.

Known issues / Roadmap
======================

* You cannot deactivate clickable behaviour for an specific many2one field if
  you configure the system parameter.
* The value of the system parameter is retrieved for each many2one field
  present in the view instead of only once.
2023-03-01 14:24:01 +01:00