- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我定义了一个 my_macro.html
,目前看起来像这样:
<!--
templateType: "none"
isAvailableForNewContent: false
-->
{% macro video_card(background_image, video_link) %}
<div class="videoCard" style="background-image: url({{ background_image }});">
<a class="button--play" id="play-video"></a>
<h1>test</h1>
</div>
{% endmacro %}
在 HubSpot 中,在我的自定义模块
中,我正在尝试使用这个宏。我有以下内容:
{% import '/website/assets/hubl/my_macros.html' as macros %}
<div class="hero">
<div class="hero__video">
{{ macros.video_card }} <!-- this is where I'm trying to print markup -->
</div>
</div>
但是,在输出中我应该看到标记的地方,我看到了以下消息:
com.hubspot.jinjava.lib.fn.MacroFunction@9d25d51
不确定为什么?我遵循了记录的 import
和 my_macro.html
文件名结构 defined here .
最佳答案
您的宏有 2 个参数 video_card(background_image, video_link)
,但在您的模板中
{{ macros.video_card }} <!-- this is where I'm trying to print markup -->
你忘了传递任何参数?
应该是这样的:
{{ macros.video_card('bg-image.png', 'video.mp4') }}
关于html - HubSpot 宏不输出标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66286383/
我正在使用 Hubspot API 创建新联系人,并希望在创建联系人时自动设置所有者。我知道这可以在不通过工作流使用 API 的情况下实现,但是我想为此使用 API。 现在这是我的代码(有效,只是缺少
我正在使用 Hubspot API 创建新联系人,并希望在创建联系人时自动设置所有者。我知道这可以在不通过工作流使用 API 的情况下实现,但是我想为此使用 API。 现在这是我的代码(有效,只是缺少
我一直在为我的客户使用 Hubspot 进行入站营销和电子邮件营销事件。我使用 hubspot 的 PHP api 管理表单、电子邮件模板、工作流程等。现在我需要使用 Hubspot 上传文件。 目前
我有这个代码来创建HubSpot表单。我正在尝试根据HubSpot字段中选择的名为NumEmployees的选项将用户重定向到不同的页面。。如果用户选择“1-150”选项,则重定向URL应为X。如果用
我们通过动态列表中的表单收集事件的注册。由于您无法删除表单提交,我们如何从该列表中删除通过电子邮件或电话退订的人?帮助? 最佳答案 在事件列表中,您可以通过为“取消订阅所有电子邮件不等于 Tru
我定义了一个 my_macro.html,目前看起来像这样: {% macro video_card(background_image, video_link) %}
是否可以在 HubSpot 中为网站制作响应式布局? 我从未与 HubSpot 合作过,因此如果可能的话,我宁愿先知道。 如果是这样的话,你能告诉我这是如何完成的吗? 您不需要编写完整的手册:P 该网
在 HubSpot 中创建登录页面时,我无法覆盖 html 样式。我要补充 html { overflow-x: hidden } 但它一直默认为 html { overflow: auto
我正在 Hubspot 中构建模板。我想从前端制作可编辑的背景图像。我在模板中看到过这个,但我无法从 hubl 引用中找到该选项。 最佳答案 进入content -> Design manager 在
我正在做一个 hubspot 元素,我在最后一分钟被拉入了这个元素,并且在某个特定问题上遇到了很多麻烦。该页面在全屏模式下看起来还不错,但在移动设备上,我得到了一些疯狂的边距,这让该网站看起来 sup
所有这些类型的网站是否只是在非法抓取 Google 或其他搜索引擎? 据我所知,没有“合法”的方式可以为商业网站获取这些数据。Yahoo! api ( http://developer.yahoo.c
我在页面上嵌入了一个 hubspot 表单,我正在尝试使用 jQuery 预填充一个字段。我想使用 H2 标签与页面其他地方的类“djc_title”之间的文本,并用它填充嵌入表单中 ID 为“pro
我按照应用程序的说明直接从应用程序复制并粘贴了我的 hubspot js 跟踪代码,但是当我将其放在 html 页面上时,它似乎不是干净的代码,并且可能会很快关闭,这是怎么回事继续这个: (
我已经搜索了所有答案,但似乎找不到它。我正在使用 Hubspot,并且讨厌他们的潜在客户表单的外观,因此我利用了他们的“跟踪非 Hubspot 表单”功能。 WordPress 的问题是他们跟踪管理员
循环一直返回相同的 JSON 对象,但我更改了偏移量...有人知道哪里出了问题吗? 为了保险起见,我只会写整个函数,可能不会很枯燥。 function getDeals (api_key) { /
有谁知道是否可以将跟踪代码添加到 Hubspot 表单中的提交按钮?我已尝试使用 onFormSubmit 属性添加跟踪代码,但我没有获得提交按钮点击的任何跟踪结果。也许我的代码格式不正确。?我在下面
您好,我正在关注 hubspot 关于如何在外部网站上嵌入表单的文档 根据文档,需要包含javascript 并创建表单 hbspt.forms.create({ portal
我有一个表格,如果您输入公司名称并且验证正确,它将重定向到公司页面,但如果拼写错误的公司名称或公司名称不可用,则会显示错误。现在验证工作正常,但表单提交没有停止,它向我显示感谢消息。 我尝试了 ret
我希望 HubSpot 表单像下面那样水平对齐。我在 hubspot 中使用了嵌入代码功能,它基本上链接到那里的 JavaScript。 我试着摆弄这些参数 http://designers.hubs
我正在尝试为使用 HubSpot CRM 构建的网站编写媒体查询,但我的查询没有执行任何操作。我添加了 在我的脑海中和以下 css: @media all and (min-width: 1045px
我是一名优秀的程序员,十分优秀!