Створення галереї за допомогою модулів drupal views та cck

Урок 4. Тестую слайдер views_nivo_slider на drupal 6.14 і 6.19, всі модулі попередньо Русифікується - комфорт повний!

Найлегше розібратися в складних модулях, якщо вирішувати практичні завдання.
Модулі CCK і Views є як потужними інструментами в друпал, так і досить складними. Можна прочитати офіційні інструкції до їх налаштування, і я знаходила на одному блозі хороший переклад, але все це не внесло ясність на те, що ж вони вміють. Зрозуміло одне, що вивчати їх треба.

Почнемо з одного практичного уроку по прикрасі вхідної сторінки красивою заставкою слайдером - це те, що вимагає моя душа на жіночому сайті.

Підключаємо всі перелічені нижче модулі і не забуваємо дати повні права доступу до них на сторінці / admin / user / permissions.

Нагадую, що модулі потрібно встановлювати в директорію ваш_сайт.ру / sites / all / modules.

Нам знадобляться ці модулі:

З цього моменту починаємо знайомство з модулем CCK

У типі матеріалів створюємо поле «Зображення» на сторінці / admin / content / types / add.

Прим. Замість «зображення» можна давати будь-яку назву, наприклад, «слайдер» і створювати багато інших типів.

Для цього виконаємо наступні дії:

1 крок. Створення типу матеріалу в CCK

2 крок. Додавання полів у CCK.

параметри поля
Натисніть на поле управляти manage fields і додавати нові поля. (/ Admin / content / node-type / Ваш_тіп_содержімого / fields)

New Field> Label: Image - переклад: Нове поле> Label: Image,

Field Name: field_image - переклад: Ім'я поля: field_image. Тут уважно, префікс field_ вже є.

Type of data to store: File - переклад: тип даних для зберігання: Файл,

Form element to edit the data: Image - переклад: елемент форми для редагування даних: зображення.

2. Link Field - поле посилання

New Field> Label: Link - переклад: Нове поле> Label: Link,

Field Name: field_link - переклад: Ім'я поля: field_link,

3-й крок. Створення правил в ImageCache

Тепер створимо дві розумного зображення.
Administer - Site building - ImageCache (Управління - конструкція сайту - ImageCache). Сторінка / admin / build / imagecache
Додамо нові правила:
original-image для оригінальних зображень;
thumb-images для превью.
Ви можете змінити розмір настройки розміру зображення для оригінальних і превью зображень.

Для кожного доступні наступні дії:
Додати Crop - Обрізка образу в прямоугольнік.Указивается довжина і ширина і відступи зліва, справа. Ріже як попало.
Додати Deprecated Scale - Масшатабіровака і обрізка. Краще, але спотворення є.
Додати Desaturate - Перетворювати образ в чорно-біле зображення.
Додати Resize - Міняти розміри образу. Обрізає абияк по ваших розмірах.
Додати Rotate - Додати Зрушення - Повертає образ.
Додати Scale - Додати Шкалу - Змінює розміри образу, що підтримує оригінальний аспект-коефіцієнт (необхідна тільки одна величина). Зменшення, наприклад, на 50% пропорційно. сама коректна обрізка для різноманітних картинок. Але не призводить до одного розміру.
Додати Scale And Crop - Міняти розміри образ підтримуючи відношення вільної довжини до висоти, потім обрезатьето в певних вимірах. Абияк.
Додати Sharpen - Відточувати образ, використовуючи unsharp маскування.

4 крок. Завантаження картинок для слайдера.


Створюємо сторінку з фотками, картинками для слайдера - краще приготувати заздалегідь картинки одного розміру, наприклад, 500х400.
Для цього заходимо - створити матеріал (/ node / add) - зображення.
Внизу сторінки для цього типу матеріалу у нас з'явилися нові поля для завантаження зображень, написання заголовків і вставки посилань. Скористаємося цими формами і завантажимо картинку.
Прим. Для кожної картинки створюється окрема сторінка.

Що маємо на даний момент? Тепер нам стало зрозуміло, як створити новий тип матеріалу в cck і це виявилося не складно. А з різними настройками треба гратися.

5 крок. Знайомство з Views

Наступний серйозний крок - розібратися з модулем Views, а точніше познайомитися з ним на прикладі слайдера.

Прим. Views - інакше уявлення - потрібно додати поле "Зображення" латиницею.
Ми знаходимося на сторінці Administe - Site building - Views - додати або російською мовою Управління - Конструкція сайту - Уявлення - додати

View name: Ім'я уявлення - featured_slider
View description: Опис уявлення - Slider Views
View tag: теги - Slider
View type: Тип уявлення - Node (матеріал)

Перед нами загальні настройки, / admin / build / views / edit / featured_slider

  1. Потім поруч з Fields - Поля - тиснемо кнопку з плюсом додати і вибираємо в Groups - (групи) Node. Ставимо галочки.

Вибираємо Матеріал:
Тема Title - Матеріал: Тема і тиснемо додати. А потім в що з'явилися внизу сторінки формах (За замовчуванням: Configure fieldМатеріал: Тема) потрібно просто видалити «Назва» в розділі Label - Мітка.
Тиснемо оновити.

На замітку: всі ці поля знайдете трохи нижче на цій же сторінці. Тепер повторюємо перший крок, але вписуємо різні дані.

2. Поруч з полем Fields - Поле тиснемо кнопку додати матеріал - вибираємо в Groups в випадаючому меню Таксономія - Вміст (тут переклад може бути різним). Image (field_image).

Схожі статті