Html HubSpot宏未输出标记
我定义了一个Html HubSpot宏未输出标记,html,jinja2,hubspot,hubspot-cms,Html,Jinja2,Hubspot,Hubspot Cms,我定义了一个my_macro.html,当前看起来如下: {%宏视频卡(背景图像,视频链接)%} 测试 {%endmacro%}您的宏有两个参数视频卡(背景图像、视频链接),但在您的模板中 {{ macros.video_card }} <!-- this is where I'm trying to print markup --> 如果有人想知道,在自定义模块中使用宏的正确方法是: {%from'/website/assets/hubl/my_macros.html'导入视
my_macro.html
,当前看起来如下:
{%宏视频卡(背景图像,视频链接)%}
测试
{%endmacro%}
您的宏有两个参数视频卡(背景图像、视频链接)
,但在您的模板中
{{ macros.video_card }} <!-- this is where I'm trying to print markup -->
如果有人想知道,在自定义模块中使用宏的正确方法是:
{%from'/website/assets/hubl/my_macros.html'导入视频卡%}
其用途是:
{video\u card('image.jpg')}
嗨,cizario,我也尝试过没有两个参数的宏,所以它是:{%macro video\u card%}test{%endmacro%}
。即使不涉及任何参数,我也能得到信息
{{ macros.video_card('bg-image.png', 'video.mp4') }}