它可能正确渲染,但它被“d-none”类隐藏了
检查位于portal/views/portal_templates.xml 中的portal_docs_entry xml 模板,这是您使用t-call 的模板
<div t-att-class="'o_portal_index_card ' + ('' if config_card else 'd-none ') + ('col-12 order-0' if show_count else 'col-md-6 order-2')">
如果未设置 config_card 变量,它将用“d-none”隐藏 de div 设置该变量将解决您的问题
<div id="portal_client_category" position="inside">
<t t-call="portal.portal_docs_entry">
<t t-set="title">Test</t>
<t t-set="url" t-value="'/my/controller'"/>
<t t-set="text">Test Button</t>
<t t-set="config_card" t-value="True"/>
</t>
</div>