Добавление галереи в тип материала.
Всем доброго времени суток.
Значит описываю что у меня есть.
У меня есть созданный тип материала. Этот материал называется объявление.
К объявлению есть возможность прикрепить несколько картинок.
Как сделать чтобы внутри объявления были эскизы эти картинок, а при наведении на них они увеличивались или открывались в отдельном окошке с возможностью пролистывания. Ну типа как в контакте, открыл, тыкаешь на картинку и отрывается следующая.
Заранее спасибо за ответ.
попробуйте модуль colorbox или lightbox
http://drupal.org/project/colorbox
http://drupal.org/project/lightbox2
Это позволит вам создать пресет для картинки с нужным вам эффектом. О пресетах можете прочитать в этой статье:
Спасибо. все заработало. можете даже посмотреть http://island.in.ua/
Тыкните на любую картинку в в тизере или внутри объявы.
Вообще шикарно :)
Спасибо!
Такто все хорошо! в управлении отображением выбрал для поля изображения тип формата colorbox.
А у меня есть второй тип материала. там для картинки выбираю формат поля из "изображение" на "colorbox" и выскакивает какаято ошибка
Возникла AJAX HTTP ошибка.
Полученный код HTTP: 200
Следует отладочная информация.
Путь: /system/ajax
СтатусТекст: OK
ResponseText:
Fatal error: Function name must be a string in /mnt/sda1/www/modules/field_ui/field_ui.admin.inc on line 152
Возможно эта ошибка появилась из-за того что предыдущий запрос не закончился, поле не работает после сохранения или ошибка не дает сохранить результат?
Ошибка не дает сохранить результат!
я только выбираю из выпадающей менюшки colorbox и сразу же ошибочка. хотя в другом материале такого нет.
может быть надо заново создать тип материала и в нем сразу указать colorbox.... попробую конечно и отпишусь
Поробовал создать заново тип материала. добавил в него два поля. и оба поля должны содержать картинки. одна картинка которая в тизере будет показываться а вторая которая будет показваться в полной ноде.
вот два скриншота. на первом все нормально. пробую переместить одно поле в область "скрытое" и опять эта ошибка.
--------------------------------------------------------------------------------------------------------------------------------------
ПРОШУ ОБРАТИТЬ ВНИМАНИЕ, НА ВТОРОМ СКРИНШОТЕ В КОЛОНКЕ "ФОРМАТ" ПОСЛЕДНЕЙ ПЕРЕМЕЩЕННОЙ ЗАПИСИ, НАПРОТИВ ЗНАЧЕНИЕ КРУТИТСЯ СИНИЙ КРОЖОЧЕК
А зачем вам два поля для тизера и фулл ноды? Может сделать два разных пресета для аннотации и фулл ноды. Возможно ошибка выдается потому что в аннотации включено поле, а фулл ноде нет или наоборот. Хотя это станно и так не должно быть.
Пришлось долго промучиться, но я нашел решение этой проблемы.
Решал проблему методом научного тыка. я стал поочередно отключать все дополнительно установленные модули. ошибка пропала после отключения модуля CAPTCHA 7.x-1.0-beta1
Так как этот модуль нежен мне все равно на сайте и я не могу от него отказаться, я полез в настройки этого модуля и первое что сделал, убрал галочку с настройки:
"Добавить административную ссылку CAPTCHA на формы"
Эта опция позволяет легко управлять настройками CAPTCHA для форм. При включении, пользователи с правами "Управлять настройками CAPTCHA" будут видеть поле настройки CAPTCHA на всех формах, кроме администраторских."
Все встало на свои места и работает безупречно. Надеюсь я кому-то помогу этой статейкой :))
Забыл зарегистрироваться :)
Это я ответил :)