лучший способ дать редакторам возможность назначать фоновые изображения в Drupal 6

StackOverflow https://stackoverflow.com/questions/1228863

  •  22-07-2019
  •  | 
  •  

Вопрос

У меня есть дизайн в drupal, который требует другого фонового изображения на разных страницах. Я бы хотел, чтобы редакторы сайта могли легко назначить изображение. Моей первой мыслью было добавление поля cck к типу страницы, где они могли бы назначить изображение. Это будет хорошо работать для страниц узлов, но не будет работать для страниц просмотров. Я думаю, вместо того, чтобы создавать страницы представлений напрямую, я мог бы обернуть их в узлы.

Моя другая идея - создать тип cck BGImage, а затем какую-то матричную страницу, где они могут назначить данный узел BGImage узлу контента или представлению, но это звучит сложно.

Есть идеи получше? (В некотором смысле, это похоже на управление видимостью блоков, я полагаю.)

Это было полезно?

Решение

Я бы действительно предложил заключить их в узлы, в этом может помочь модуль присоединения просмотров . / р>

Другие советы

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

Найдите hook_block для единственного крючка, который вам понадобится.

если $ op == вид следует псевдокод (но он должен быть достаточно ясным, чтобы продолжить)

$res = db_query('select field_my_image_fid FROM {mycontenttype}');
while ($img = db_fetch_obj($res) {
  $my_content .= $img->whatever

return array(
 'subject' => '<none>',
 'content' => $my_content
)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top