我希望能够将 Google 日历的 iframe 保存为媒体项目,然后将其附加到资源。我无法让这个工作。
我将 iframe 代码保存为媒体项,选择嵌入式代码并选择“其他”,然后创建了一个 rsc 并将此媒体项附加到它。我要么没有在模板中正确引用它,要么没有正确存储该项目。有人可以阐明如何做到这一点。如果这是一件简单的事情,我深表歉意,但我似乎无法弄清楚这一点。
非常赞赏。
杰夫
我希望能够将 Google 日历的 iframe 保存为媒体项目,然后将其附加到资源。我无法让这个工作。
我将 iframe 代码保存为媒体项,选择嵌入式代码并选择“其他”,然后创建了一个 rsc 并将此媒体项附加到它。我要么没有在模板中正确引用它,要么没有正确存储该项目。有人可以阐明如何做到这一点。如果这是一件简单的事情,我深表歉意,但我似乎无法弄清楚这一点。
非常赞赏。
杰夫
解决了:
我只是对如何保存媒体项目并在模板中引用它感到困惑。我愿意接受对此解决方案的建议或意见。
我有一个本地调度映射到这样的东西 /calendars/[id]/[slug]
{calendar_details, ["calendar", id, slug], resource_page, [ {template, "calendar_details.tpl"}, {cat, calendar} ]},
在此页面的高级下,我更改了页面路径以将我的资源与 /calendars/388/building-project 之类的内容匹配
在我的 calendars_details.tpl 中,我引用了这个媒体项目
{% for m in m.rsc[id].media %} {# this returns a list of the media attached. Unfortunately I'm assuming only one item returned [387] #}
{% media m %} {# apply the media tag to the elements in this list, ie media 387 #}
{% endfor %}
我知道这看起来简单直接,但如果其他人像我一样受到挑战,他们可能会觉得这很有用:)
感谢一个伟大的框架!
杰夫