Posted by luiagu7 on May 31, 2012 at 11:39pm
Olá carissimos:
No DrupalCamp do Porto, perguntei ao João como criar nas views um index alfabético de uma lista de nodes, para filtrar os filtrar pela 1ª letra do título. Agradeço as dicas que me deu, e a tentativa de por isto a funcionar.
(Como ainda só tenho a versão de testes online, é preciso 1a password para aceder)
url: http://eudem.pt/drupal/professores
user: testes
pw: 47*29mk
Eu acho que já está quase bem, mas ainda falta:
- um link para fazer o reset do filtro, para ver a lista completa dos clientes
- e ainda outro desligar o pager, ie, agora vejo a lista com o clientes agrupados de 10 em 10, mas para impressão, irei precisar de os ver todos
Foi 1 processo de tentativa e erro, portanto ainda nem tenho a certeza de como fiz isto, mas se alguem quiser saber + info, posso tentar esclarecer
Comments
Mais uns passos...
O link para fazer reset aos filtros, penso que é opção do views 3, se é o que estás a usar, deve ser um caso de o activar algures.
Pode ser que alguém saiba exactamente onde.Em relação ao pager, nas configurações da view tens as opções de quantos items mostrar por página, procura pelo número 10 na coluna central da página de configuração da view que encontras logo.
Tens várias opções, a que pretendes de momento é colocares o valor a 0, que como diz no texto de ajuda, é na realidade o valor para mostrar todos os items resultantes da procura.
Abraço,
João
PS: Vai a esta blog post e verifica na primeira imagem onde podes encontrar a opção de adicionar o reset: http://www.metaltoad.com/blog/views-3-makes-programmers-happy
Há uma opção 'Include reset
Há uma opção 'Include reset button' dentro do view no Advanced -> Exposed form -> Settings
Realmente isto é por
Realmente isto é por tentativa e erro. Consegui por isto como imaginei, mas cheguei à conclusão que 1a caixa de pesquisa de texto funcionava muito melhor. Aliás, para encontrar os nomes começados por "P", basta escrever isso mesmo. E fica mais simples de configurar
PS: activei esse botão de reset, mas nunca chegou a aparecer
Obrigado