odoo 网站视图中代码内的 Qweb 值
Qweb value inside code in odoo website view
如何在 div 脚本 data-configid
中获取字段 folder.x_code 的值
<t t-foreach="website.env['x_folders'].search([])" t-as="folder"> <!-- BEGINLOOP -->
<t t-if="folder.x_actief">
<div class="col-md-4 text-center">
<div class="box">
<div class="box-content">
<h1 t-field="folder.x_name" style="font-size: medium"/>
<hr/>
<div data-configid="<t t-esc="folder.x_code"/>"
style="width:100%; height:371px;" class="issuuembed"></div>
<script type="text/javascript" src="//e.issuu.com/embed.js" async="true"></script>
<br/>
</div>
</div>
</div>
</t></t>
您可以像这样在 QWeb 中使用 t-attf-$name 语法:
<div t-attf-data-configid="{{folder.x_code}}"></div>
我没有将其与数据属性一起使用,但我认为没有理由不将其与这些属性一起使用。如果有效请反馈!您可以从 https://www.odoo.com/documentation/11.0/reference/qweb.html#attributes.
的 Odoo 参考资料中找到有关 qweb 的更多信息
Br,
维科
感谢 Veikko 的解决方案
<t t-foreach="website.env['x_folders'].search([])" t-as="folder">
<t t-if="folder.x_actief">
<div class="col-md-4 text-center">
<div class="box">
<div class="box-content">
<h1 t-field="folder.x_name" style="font-size: medium"/>
<hr/>
<div t-attf-data-configid="{{folder.x_code}}" style="width:100%; height:371px;" class="issuuembed"></div>
<script type="text/javascript" src="//e.issuu.com/embed.js" async="true"></script>
</div>
</div>
</div>
</t>
</t>
如何在 div 脚本 data-configid
中获取字段 folder.x_code 的值<t t-foreach="website.env['x_folders'].search([])" t-as="folder"> <!-- BEGINLOOP -->
<t t-if="folder.x_actief">
<div class="col-md-4 text-center">
<div class="box">
<div class="box-content">
<h1 t-field="folder.x_name" style="font-size: medium"/>
<hr/>
<div data-configid="<t t-esc="folder.x_code"/>"
style="width:100%; height:371px;" class="issuuembed"></div>
<script type="text/javascript" src="//e.issuu.com/embed.js" async="true"></script>
<br/>
</div>
</div>
</div>
</t></t>
您可以像这样在 QWeb 中使用 t-attf-$name 语法:
<div t-attf-data-configid="{{folder.x_code}}"></div>
我没有将其与数据属性一起使用,但我认为没有理由不将其与这些属性一起使用。如果有效请反馈!您可以从 https://www.odoo.com/documentation/11.0/reference/qweb.html#attributes.
的 Odoo 参考资料中找到有关 qweb 的更多信息Br,
维科
感谢 Veikko 的解决方案
<t t-foreach="website.env['x_folders'].search([])" t-as="folder">
<t t-if="folder.x_actief">
<div class="col-md-4 text-center">
<div class="box">
<div class="box-content">
<h1 t-field="folder.x_name" style="font-size: medium"/>
<hr/>
<div t-attf-data-configid="{{folder.x_code}}" style="width:100%; height:371px;" class="issuuembed"></div>
<script type="text/javascript" src="//e.issuu.com/embed.js" async="true"></script>
</div>
</div>
</div>
</t>
</t>