This question has been flagged
1 Reply
6445 Views

Adding variable to model:

<record id="module_key" model="ir.config_parameter"> 
<field name="key">name_key</field>
<field name="value">value_key</field>
</record>

loading variable to module:

<template id="assets_backend" name="module_assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script src="https://url.com/api/js?key=PUT_HERE_THE_VALUE_OF_THE_VARIABLE"></script>
</xpath>
</template>
Avatar
Discard
Best Answer

Hi,

Try this:

<template id="assets_backend" name="module_assets" inherit_id="web.assets_backend">
    <xpath expr="." position="inside">
        <!-- Added new variable to get key value from configuration -->
        <t t-set="name_key" t-value="request.env['ir.config_parameter'].sudo().get_param('name_key')"/>

        <script t-attf-src="https://url.com/api/js?key={{name_key}}"></script>
    </xpath>

</template>


I hope it will work for you.

Regards

Haresh Kansara

Avatar
Discard