Pergunta

Eu me escrevi um plugin de linha de visualizações drupal e quero contar as linhas para que eu possa fazer algo com a saída a cada Nth fileira.

Eu posso fazer isso na função de pré -processador do plugin, mas se for usado mais de uma vez (em painéis, por exemplo), não posso redefinir o contador para zero.

Alguém pode me apontar na direção certa aqui?

Foi útil?

Solução

O plug -in de estilo padrão para visualizações adiciona um contador ao objeto View. Está disponível em

$view->row_index

Se você estiver substituindo o método Render em um plug -in de estilo personalizado, lembre -se de duplicar essa funcionalidade em sua própria função de renderização.

Outras dicas

Você pode dar uma olhada no módulo Views_Customfield. (http://drupal.org/project/views_customfield) Este módulo fornece acesso ao número da linha na visualização e também a opção de adicionar código PHP em cada linha. Muito útil ...

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