... что я не так делаю?
Я поставил следующие модули: , , , , . Соответственно активировал их на странице модулей. Создал нужные мне presets в ImageCache. Далее создаю новый тип контента, а типа поля image нет. Есть только file. Где грабли?
А ещё никак не пойму после чего форма создания дополнительных полей для материала изменила свой вид: появились дополнительные поля для ввода, вроде как вес поля. А заголовок поля, за которое его можно таскать мышкой по структуре пропал.
Комментарии
выбери file, смотри там правее выбор есть, будь внимательнее...
Разобрался. Я менял тип виджета для уже существующего поля (с file upload на image) - в таком варианте не работало. Когда создал новое поле и указал ему image сразу - стало нормально отбражаться.
Но теперь возник следующий вопрос: а где я могу работать с созданными пресетами? в настройках поля нет пункта где бы я мог задать пресет и у меня в ноде поле отображается fullsize - а мне надо миниатюру и fullsize только при щелчке на неё.
как быть?
Upd: разобрался! Напишу тут, вдруг кому пригодится.
Итак. Управление созданными пресетами, осуществляется на странице Показать поля, редактируемого типа материала. Здесь для анонса (teaser) и для полной версии ноды в соответствующем ниспадающем списке редактируемого поля нужно указать тип его отображения. Я выбрал название_пресета image linked to image, что как раз соответствует моей задаче - "а ларчик-то просто открывался"
создай imagecache сперва, потом суйся на display.
но обычно это делается через тематизацию, то что даёт по умолчанию не есть хорошо.
дык я так и сделал потом.
То что нужно делать темизацию - это 100%. Потому что я например хочу убрать название поля при выводе ноды, текст красиво вокруг картинки ввести (ну в смысле обтекание текстом).
Просто сейчас, я пытаюсь сделать ядро, да и не силён я пока в темизации, пытался на эту тему разбираться - пока сложно для меня. Отложил до лучших времён, когда будет что темизировать