我希望能够保存一个谷歌日历的iframe作为媒体项目,然后将其附加到资源。我一直没能让它工作起来。
我将iframe代码保存为媒体项,选择嵌入式代码并选择'Other‘。我创建了一个rsc,并将此媒体项附加到它。我要么没有在模板中正确引用它,要么项目没有正确存储。有人能解释一下如何做到这一点吗?如果这是一件简单的事情,我很抱歉,但我似乎就是弄不明白这件事。
非常感谢。
杰夫
发布于 2011-02-24 13:20:32
已解决:
我只是对如何保存媒体项并在模板中引用它感到困惑。我对此解决方案的建议或评论持开放态度。
我有一个本地调度,它映射到类似于/calendars/id/slug的内容
{calendar_details,“日历”,id,slug,resource_page,{模板,"calendar_details.tpl"},{猫,日历} },
在Advanced for this page下,我更改了Page path,使我的资源与类似于/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 %}我知道这看起来简单明了,但如果其他人像我一样具有挑战性,他们可能会发现这很有用:)
感谢你提供了一个很棒的框架!
杰夫
https://stackoverflow.com/questions/5100657
复制相似问题