Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
4 Trả lời
2856 Lượt xem

Hello everyone,


Is it possible to have an HTML view in my custom module, but not on the website?


Thank you in advance.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất






Listing

















RFID Date and Time






Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello odoo already have html field , in there u can add image, block, table. So i assume u mean a view to edit raw html code, in that way in your xml view if u have a html field  then u just need to put a widget="ace" or using widget="code"

Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

Thank you, Cybrosys. Could you also provide information on how to include JavaScript and CSS files for the HTML view?

Thank you Durong for your response! 

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,


We can achieve this by creating a custom view that uses the ir.ui.view model and defining it as an HTML view. This view can then be rendered within the backend interface of Odoo.


For example, use the following code:


<odoo>
    <record id="view_custom_html" model="ir.ui.view">
<field name="name">custom.html.view</field>
<field name="model">custom.model</field>
        <field name="arch" type="html">
            <div>
                  <p>Custom HTML View</p>

            </div>
        </field>
    </record>
</odoo>


Hope it helps.


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 5 24
1574
0
thg 6 24
1810
1
thg 10 24
2275
0
thg 5 22
2600
2
thg 8 16
5414