Skip to Content
Menu

XPath Tools for View Architecture

by
Odoo
v 18.0 Third Party 65
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 257
Technical Name xpath_tools
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 257
Technical Name xpath_tools
LicenseLGPL-3

XPath Tools

Redesigned Computed Arch

cover1

Redesigned Computed Arch and XPath Tool for any view types

cover2

Available for Hire!

Looking for a skilled and reliable Odoo Developer to bring your business ideas to life? or to fix things? or to analyze unwanted results? or to do whatever in odoo

Let's build something great together! I specialize in custom module development, ERP implementation, and performance tuning tailored to your needs.


Hire Me wa.me/923482852693 /rajeelzahid

Overview

XPath Tools is a utility module for Odoo developers that simplifies and improves working with view architectures of any type of views including QWeb templates. It introduces an interactive interface to inspect the full computed arch of a view (including inherited elements), generate precise XPath expressions, and reverse XPath expressions back to XML fragments. This makes XML-based view customization much easier, especially for junior developers.

Key Features

  • Redesigned UI for Computed Arch to input XML and get the exact XPath expression.
  • Reverse tool: input XPath to see all matched XML sub-nodes.
  • Two new buttons on View form:
    • Computed Arch: View and play with the complete computed architecture of the view including all inherited layers.
    • XPath Tool: Play the base architecture of the view without inheritance.
  • Great for debugging, learning, or quickly creating XPath expressions.

Open for any view or view type

  1. Go to any type of model's view (let's say form view of partner)
  2. Debug button > User Interface > Computed Arch

How to Use for views model

  1. Go to Technical > User Interface > Views.
  2. Open any view record and use either:
    • Computed Arch – to inspect full view XML with all inherited views applied.
    • XPath Tool – to see only the base XML arch of that view.

Additionally, you can go to <your domain>/xpath_tools/static/description/index.html to play with your own XML

XPath Tools | Compatible with Community, Enterprise and Odoo.sh


Contact Details

Email wa.me/923482852693 /rajeelzahid Explore Other Apps

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.