comparar campos numericos de moneda y % en vistas

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
leofishman's picture

Estimados,
Tengo una vista con campos de moneda y porcentajes para indicar cotización de dolares y la inflación.
Estoy comparando los valores con valores del pasado y tengo que setear una clase si el valor actual es mayor al anterior, otra clase si es menor y otra si es igual. Tanto para el campo de moneda como para el campo de %
Que me recomiendan para comparar los valores? quería usar global math o views php o directamente en el tpl?

Gracias

Comments

Yo realice algo similar

camilo 1990's picture

También realice algo similar, pero lo realice utilizando un módulo Custom. Si lo deseas hacerlo con vistas te recomiendo hacer con Views Php (Es una mala practica). Ahora yo no se si es posible acceder al valor n-1 del array utilizando Views Php.

Saludos.

Usar javascript

juanramonperez's picture

Yo usaría Javascript si es solo una cuestion visual. Si no iría directo al tpl, Views PHP como dijeron anteriormente, bad practice.

Saludos.

Tenés que probar

victorkane's picture

Probálo con Global Math a ver si sale.

Si no sale, o se pone oneroso, no hagas views php, hacélo como vos decís en el tpl

Mis 2 centavos

proba con views table highlighter

atcach's picture

Hice cosas parecidas tanto con php como con Views Table Highlighter. En una de esas es justo lo que buscas.

Se me esta complicando con

leofishman's picture

Se me esta complicando con views, voy a ir por el lado de javascript, porque mas adelante voy a querer actualizar el valor de la cotización con jquery y tendría que actualizar la clase indicando si subió, bajo o se mantiene, así que ya lo hago ahora en javascript.

gracias