Я довольно новые для Drupal, но играли с ним на некоторое время теперь - но это одна-х топал меня:Тематизация два Drupal агрегатор блоки отдельно
У меня есть два агрегатор блоков на сайте, что я в настоящее время здание. Есть ли способ упорядочить весь блок? Во-вторых, есть ли способ упорядочить весь блок в зависимости от того, какой он агрегатор?
Могу пометить отдельные предметы через theme_aggregator_block_item
. Тем не менее, эти темы в обоих моих блоках агрегатора. Я бы хотел получить другой результат для элементов, в зависимости от того, какой он агрегатор.
Я пробовал подход block-aggregator.tpl.php, но любые изменения, которые я делаю в этом файле, не отражаются (даже после очистки кеша). Я помещаю этот файл в свой каталог темы и мой каталог темы/шаблоны (просто чтобы убедиться) и все равно не получаю нигде. Другие вещи переопределяются, когда я помещаю их в эту папку. Кроме того, я не могу понять, как это позволит мне затронуть ту или иную тему.
Я представляю, что это возможно с помощью подхода типа if($block_name_var == 'aggregator 1') { // do this }
, но я не могу заставить шаблон блока использовать его в первую очередь.
Любые мысли или идеи будут оценены.
Отлично, спасибо. Моя тема - подтема Zen, и подумал, что block.tpl.php в папке шаблонов Zen будет нормально переопределяться. Я перемещаю его в папку шаблона темы, и все в порядке. Спасибо за вашу помощь и большой, всеобъемлющий ответ. –