2010-07-26 2 views
1

Я унаследовал проект с drupal и flash, и я довольно noobish по этой теме, поэтому, пожалуйста, не бейте меня.Imagecache с amfphp и flash несколькими проблемами

Что я застрял в том, что мне нужно создать несколько эскизов для каждого загруженного изображения (5 версий, если быть точным, с разными настройками, например 150w, 250w, ..) Я создал пресеты, но я не могу показаться чтобы понять, как работает ImageCache: он выглядит как модуль создает эскизы только после того, как я пихты видеть изображения, проблема заключается в том, что после создания узла я поздоровался с этой точкой зрения:

alt text

, как вы можете обратите внимание, что некоторые поля могут иметь несколько изображений. Если я прав в своем предположении, что imagecache создает только большой палец при первом доступе к узлу, почему я не вижу изображения, но только значки? В качестве альтернативы можно ли заставить imagecache создавать разные размеры сразу после загрузки изображений? Если нет, то как работает imagecache?

Благодаря

ответ

1

Imagecache только создает эскизы, когда они запрашиваются в первый раз, но это не должно привести к этой проблеме. Убедитесь, что в вашем типе контента (в разделе «поля отображения») для файлового поля, содержащего изображения, установлено отображение предустановки imagecache, а не что-то вроде «Generic Files».

+0

Это общие файлы, но мне нужно иметь несколько предустановок на изображение, это возможно? – 0plus1

+0

У вас есть несколько пресетов на изображение, вам просто нужно решить, что отображать в каждом случае. Таким образом, вы можете, например, установите небольшое изображение для тизера и большой для отображения основного узла. Вы также можете использовать предустановки imagecache в представлениях. –

+0

Я связал пресет с полем, он работает отлично, но он создает только большой палец для предустановленной связи, можно сделать imagecache, создавая большой палец для других пресетов? – 0plus1

Смежные вопросы