【问题标题】:Imagecache with amfphp and flash multiple issues带有 amfphp 和 flash 多个问题的图像缓存
【发布时间】:2010-07-26 22:33:07
【问题描述】:

我继承了一个带有 drupal 和 flash 的项目,但我对这个话题非常陌生,所以请不要抨击我。

我坚持的是,我需要为每个上传的图像创建多个缩略图(5 个版本,以不同的设置精确,例如 150w、250w、..)我创建了预设,但我似乎不能了解 imagecache 的工作原理:看起来模块仅在我第一次看到图像后才构建缩略图,问题是在我创建节点后,我会看到这个视图:

您可能会注意到某些字段可以包含多个图像。 如果我的假设是正确的,即 imagecache 仅在您第一次访问节点时构建拇指,为什么我看不到图像而只能看到图标?或者,是否可以在图像上传后立即强制 imagecache 创建不同的大小? 如果不是,imagecache 是如何工作的?

谢谢

【问题讨论】:

    标签: php drupal image thumbnails


    【解决方案1】:

    Imagecache 仅在第一次请求缩略图时创建缩略图,但这不应导致此问题。检查您的内容类型(在“显示字段”下)是否将包含图像的文件字段设置为显示图像缓存预设,而不是“通用文件”之类的内容。

    【讨论】:

    • 这是通用文件,但我需要每个图像有多个预设,可以吗?
    • 每个图像有多个预设,您只需要决定在每种情况下显示哪个。所以你可以例如为预告片设置一个小图像,为主节点显示设置一个大图像。您还可以在视图中使用图像缓存预设。
    • 我将一个预设关联到该字段,它运行良好,但它只为我关联的预设创建拇指,是否可以让 imagecache 为其他预设创建拇指?
    • 使用时会自动创建,不用担心。您可以通过手动访问图片的路径来检查,只需将其中一个图像路径中的预设名称替换为另一个预设名称即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 2013-12-18
    相关资源
    最近更新 更多