Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Галерея. Хочу переделать.

Галерея. Хочу переделать.
, by

Вечер добрый.  Хочу просить у вас совета, как у профессионалов.

у меня на сайте есть галерея, делал разработчик сайта, с которым в данный момент ет возможности поддерживать отношения. на странице галерея есть 2 албома на данный момент, при нажатии на альбом у меня показываютя не все картинки на 1 странице, а вот так (скрин ниже) то есть получается как бы перечень всех фотографий и фото видно только при нажатии на название фото. посмотрела ваш урок м   очень понравилось. но так как я полный чайник во всех этих вопрос то  у меня возникла проблема: с чего начать при переделке галереи? может сначала ее старую убить надо и делать все заново. у меня установлены все модули. которые приведены в вашем уроке, но вот как теперь переделать галерею не понимаю. может посоветуете отправную точку)

ггггг

1 answer
votes: 1003
Answer

подключила модуль node gallery,  ничего не изменилось. я так понимаю надо теперь настраивать ее как-то. может подскажете где интрукцию найти, весь тырнет перерыла-нигде ничего понятного не нашла. но так хотелось галерею как в вашем видеоуроке, но вдимо мне она не светит.Cry


Если вам нужно чтобы у фотографий были комментарии, тогда нужно делать так чтобы одна фотография загружалась через отдельную ноду. Для этого нужно создать отдельный тип материала Фотография с полем загрузки фотографии. Тогда вы сможете сделать отдельную страницу для фотографии с комментариями. Если вы хотите разбить фотогалерею по альбома, тогда вам нужно создать еще один тип материала Альбом. И в типе материала сделать поле ссылки на материалы Альбом, с помощью вот этого модуля:

https://drupal.org/project/references

Выводить галерею проще всего через Views, если будут только фотографии без альбомов, тогда выводите все ноды типа Фотография. Если нужны будут и альбомы, тогда нужно будет добавить во view связь ссылки на ноды альбома и тогда можно будет выводить и заголовки альбома и фотографии.


Спасибо большое, буду пробоватьSmile


простите за глупый вопрос. но вот я иду создавать типы материалов. я нажимаю на  "Добавить тип материала". открывается окно, ввожу название "Фото", машинное имя  photo. жму на Сохранить. а что-то там при создании этого тпа материалов вписывать надо? модуль references  я установила. Вы извините, что я вас мучаю своими впосами, но вы единственный специалист, который отвечает на вопросы новичков. на остальных сайтах, которые я нашла, меня либо игнорили либо так отвечали заносчиво что пропадало все елание что-то делать. вы уж не бросайте чайника в эту трудную минуту)) помогите пожалуйста разбраться Embarassed


придется мне жить со старым вариантом галереи. с уродской галереей. не знаю куда тыкать и что куда выводить(((( посмотрела видео урок по полям- ничегошеьки не поняла. поняла что я тупень. вы уж извините что отнимаю у вас время. не тратьте его на меня. видимо мне не дано понять что эо за прмудости такие (((((((  


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


спасибо, Иван, что не посылаете подальше. вот скажите пожалуйста. у меня старая галерея это Тип материала Термин. А если я попробую создать галерею согласно вашего урока https://drupalbook.org/ru/drupal/foto-galereya-foto-albomy-na-drupal    то потом мне надо будет просто в настройках меню вместо адреса старой галереи указать адрес новой? 


еще вопрос. вот в вашем уроке написано что можно пдправить CSS

Теперь фото отображаются с эффектом colorbox и отображается как и нужно 150 на 150 пикселей. Но нужно сделать еще пару штришков. Нужно дописать css код:

1..field-name-field-photos .field-item{
2.floatleft;<br>  margin-bottom15px;<br>  margin-right15px;
3.}

Вы можете подкорректировать  CSSi у вас возможно будет свой класс для поля с фотографиями, возможно нужно другие margins. И вот он наш результат, фото альбом в виде отдельного албома-ноды:

 

 

скажите пожалуйста а где найти этот CSS файл, который можно подправить? иеще вопрос: вот я создала галерею (альбом) согласно вашему уроку. у меня получилось, благодаря вашим поэтапным указаниям))) а как сделать так чтобы этот албом отображался на страницы Галереи? у меня там висит 2 старых аьбома. как отобразить новый? 


и еще: вот у вас в уроке используется эффект отображения crop150x150 . а как сделать так чтобы фото не обрезалось а уменьшалось до размера 150х150 ? 


и еще момент один: вы писали в уроке :

Здравствуйте, для этого можно использовать модуль field collection.

https://drupal.org/project/field_collection

Создайте коллекцию полей из картинки и имени, тогда будет выводится в паре.

о выводе имени фотографии в альбоме. вы извините пожалуйта, но не могли бы вы немного подробнее объяснить что именно надо создать чтобы в альбоме под фотографиями было их название? еще раз спасибо за высококачественную консультацию.


CSS лежит в папке с вашей темой, посмотрите уроки по темизации, думаю много станет ясно:

Темизация Drupal (стилизация, шаблоны)


Создаете field collection, прикрепляете его к альбому и потом выводите через views или просто через отображение полей.

 


спасибо вам большое)))


Используйте обычный scale (масштабирование) без обрезки.