Boa tarde preciso p.f. da vossa opinião/ajuda
Nunca tinha precisado de uma situação destas daí a questão.
Tenho uma VIEW que apresenta em modo de tabela uma série de resultados na qual uma das colunas tem o nome de PRIORIDADES, na coluna prioridade irão aparecer resultados do tipo NORMAL, ALTA e BAIXA o que pretendo é aplicar um CSS background a cada linha respectiva dependendo do resultado da coluna Prioridade, por exemplo:
Resultados que tenham prioridade ALTA toda a linha ficaria a vermelho...
Resultados que tenham prioridade BAIXA toda a linha ficaria a verde e por aí fora.
Já andei a ver dentro do VIEWS, no Style Settings do field em questão e criei uma class em CSS especifica mas ele aplica o CSS a toda a coluna independentemente do resultado... posto isto tentei especificar aplicar o CSS apenas caso existisse essa palavra mas sem sucesso
[attribute ~= value] {
css declarations;
}
Uma das soluções é utilizar JavaScript e JavaQuery criando uma string especifica por exemplo com a palavra "ALTA", mas antes disso gostaria de saber e perceber se consigo criar isso no views criando uma espécie de TOKEN com uma palavra especifica para atribuir o CSS.
Espero não ter complicado muito na explicação,
Obrigado
Obrigado

Comments
Viva, O que podes fazer é o
Viva,
O que podes fazer é o seguinte:
Adicionas o campo duas vezes, e usas o primeiro como token para classe de css no segundo.
How tow:
Adicionas campo na tabela, alteras o texto de forma a ficar lowercase e activas a opção de esconder o campo.
Adicionas de novo o campo, e nas opções e estilo activas a opção de criar uma classe de css e metes o token anterior do tipo "[field_prioridade]-class"
Depois no css que tens do tema, crias as classes e atribuis as cores.
Ab.,
Filipe
Experimenta o módulo Views Table Highlighter
Se estiveres a trabalhar em D7 ficas com o teu problema resolvido.
Instala: https://ftp.drupal.org/files/projects/views_table_highlighter-7.x-1.1.ta...
Bom trabalho!
Ui :) era mesmo isto que eu
Ui :) era mesmo isto que eu andava à procura.
Muito obrigado, bom trabalho.