首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Zotonic之外通过ID链接到媒体项目?

如何在Zotonic之外通过ID链接到媒体项目?
EN

Stack Overflow用户
提问于 2010-10-29 22:31:14
回答 1查看 197关注 0票数 0

创意团队希望能够使用Zotonic来管理在主网站之外使用的图像。为了做到这一点,他们目前链接到图像如下:

代码语言:javascript
复制
<img src="http://example.com/media/inline/2010/10/29/image.jpg" />

这有一个巨大的缺陷。每次在Zotonic中替换这些图像中的一个时,文件名都会发生变化。如果替换发生在不同的日期,则文件的路径会更改。这意味着他们必须替换Zotonic中的图像,然后更新其他站点上的HTML。

假设有问题的媒体项的ID为575。我想让它们链接到图像,如下所示:

代码语言:javascript
复制
<img src="http://example.com/media/575" />

如何在Zotonic之外通过ID链接到媒体项目?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-29 23:13:04

读完你的问题后,我对resource_file_readonly做了一个小改动,并添加了两个dispath规则:

代码语言:javascript
复制
{media_attachment, ["media","attachment","id",id], ... },
{media_inline, ["media","inline","id",id], ... }

它允许像这样的图像标签:

代码语言:javascript
复制
<img src="http://example.com/media/inline/id/575" />

此更改现在在默认分支(0.6-dev)的顶端可用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4052789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档