Конфигурация пользовательских тем Drupal 7 - PullRequest
0 голосов
/ 25 марта 2011

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

Я не хочу настраивать все блоки по одному, но каждый блок в отдельности.Например: на странице у меня будет отображаться 1 блок с (type1, color1), 1 с (type1, color2) и 1 с type2.

Как бы вы предложили мне это реализовать?Должен ли я использовать hook_block_configure и hook_block_save?А также, где я должен сохранить эту информацию в block_save, так как это информация, специфичная для экземпляра блока, должен ли я создать другую таблицу в БД или я могу сохранить ее где-нибудь в существующих таблицах блоков?непосредственно в тему или создать собственный модуль, включающий эту функцию?

1 Ответ

0 голосов
/ 25 марта 2011

Вы хотите взглянуть на http://drupal.org/project/skinr,, который уже предоставляет параметры стиля для каждого блока.

...