Якщо ви хочете повторно використовувати макет на більш ніж одній сторінці, то найкращий вибір здається набору дисплеїв із купою полів.
Якщо ви хочете індивідуальних макетів на сторінці, то Панелі можуть бути правильною справою.
Якщо ви хочете останнього, але боїтесь панелей (як і я), то можете спробувати ще щось. (з /drupal//a/90744/2974 )
Модулі:
Як?
- Створіть вузол типу «передня сторінка».
- Додайте довідкове поле блоку з декількома значеннями за допомогою віджета "Кілька списків вибору".
- Налаштуйте кілька типів квасолі, щоб дозволити різні види вишуканих коробок, які можна розмістити на титульній сторінці.
- Використовуйте блокове відношення всередині квасолі для вкладених макетів.
- Один з типів квасолі може мати багатозначне відношення сутності, наприклад, посилатися на купу продуктів (і сортувати їх). Я, як правило, віддаю перевагу цьому над nodequeue.
- Використовуйте набір дисплеїв, щоб визначити, як повинен відображатися кожен боб і передня сторінка.
- Використовуйте спеціальні шаблони полів для відображення, щоб мати декоровані поля навколо кожного квасолі / блоку в блоковій референції або кожного продукту тощо. Перевірте гачку_ds_field_theme_functions_info () . Цей матеріал є потужним і приголомшливим!
- Скажіть клієнтові / редактору вмісту використовувати контекстні посилання для редагування окремих бобів.
- Крім того, ви можете мати блоки Views, які використовуватимуться в довідці про блоки.
- Вбудована форма сутності може бути корисною, але я насправді не намагався її в цій комбінації. Це домашнє завдання :)
Стратегія полягає в тому, що все, що є унікальним для однієї сторінки, повинно бути блоком (або екземпляром боба). Ми можемо собі це дозволити, оскільки ці блоки не забруднюють жодної тематичної області.
Це має дати вам декілька матеріалів, з якими можна пограти.
Більш детальні запитання слід обговорити у спеціальних питаннях обміну ставками, оскільки це досить широко.