Pergunta

Sim, ainda estou no Drupal 5. Não divirta -se.

Eu criei uma categoria com o módulo agregador, e o URL para a categoria é www.example.com/aggregator/categories/2. Como faço para tema isso? É um nó que pode ser temático com um modelo ou existe algum outro processo que devo usar?

EDIT: Para esclarecer, quero adicionar algum texto logo abaixo do cabeçalho, não apenas tema os itens do agregador individual. Desculpe, deixei isso de fora no começo.

Foi útil?

Solução

dê uma olhada no fonte (sempre útil):

Voila, aqui está o seu ponto de tema (substituição do tema), que pode ser temática com um modelo (ou uma função de tema personalizada).

Editar: Tema / modificação do cabeçalho parece ser difícil com o Drupal padrão 5. Veja a fonte novamente: _aggregator_page_list() Apenas concate todos os itens de alimentação (temática), envolve -os em um <div id="aggregator">, e adiciona Pager e Feed Icon - nada para se conectar aqui. _aggregator_page_list() tem um terceiro argumento opcional $header o que faria exatamente o que você deseja - infelizmente, esse argumento não é usado para aggregator/categories/2. Então, para adicionar algum texto ao cabeçalho, você teria que invadir aggregator.module.

ou atualizar para o Drupal 6, que adicionou uma substituição de tema para o invólucro:

foreach ($items as $item) {
  $output .= theme('aggregator_item', $item);
}
$output = theme('aggregator_wrapper', $output);

Editar fim

Para como tema Drupal 5, veja http://drupal.org/theme-guide/5 , template.php: substituindo outras funções temáticas, Temas adequados do módulo agregador, theme() API Doc, etc etc.

boa sorte!

* e adiciona algumas categorias de manuseio e envolve todos os itens em um ou outro contêiner

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top