Prefer to view the site in English? For relevant information, visit the English version of the website.
09Ago, 2017
0Comments

La lista filtrada : Filtre sus listas externas según sus usuarios.

Una lista filtrada permite que aparezcan determinados elementos de una Lista externa según los datos consignados en las fichas de usuario. Es un “filtro” para tus listas.

Ejemplo.

Es el líder de una franquicia de repostería-confitería. Ha creado una lista con la lista de pasteles que ofrecen sus franquicias; sin embargo, sus franquicias no tienen acceso a la totalidad de los productos. Depende de su país y región. Deseas que tus franquicias, según su ubicación, puedan ver solamente los pasteles a los que tienen acceso.

Paso 1. Configuración de campos de usuario personalizados.

No dudes en consultar nuestro tutorial acerca de los campos de usuario personalizados.

Paso 2. Configuración de listas externas.

  • Ve al menú Listas externas > Mis listas externas > Nueva lista
  • Añade una nueva lista o modifica una lista ya creada. En nuestro ejemplo, modificamos nuestra lista: Lista de Postres 
  • A continuación debes introducir los filtros en tu lista externa. Basta con añadir el número de User ref, añadir el nombre del campo y agregar todo entre corchetes: [[user_ref + número del filtro=nombre del campo]].

Tienes varias posibilidades:

  • Insertar un solo filtro con un solo valor.
  • Insertar un filtro con dos valores.
  • Insertar varios filtros.
  • Insertar un filtro amplio.
  • Insertar líneas visibles para todos los usuarios.

Insertar un solo filtro

Tenemos ahora una lista externa con un solo filtro, la columna ‘user_ref1’, que es el país y la columna “label” que es el postre.

De este modo,

  • Los usuarios que vienen de España, tendrán a su disposición en su dispositivo móvil: Toda lista precedente menos Banana Split y Bariloche.
  • Y los usuarios que vienen de Alemania, por su parte, tendrán en su lista Banana Split y Bariloche.

Insertar filtros con dos valores.

Tenemos una lista externa con tres filtros: EuropaEspañaAlemania.

Puedes utilizar el símbolo « | » para añadir un 2º valor a un filtro en la misma columna, como se muestra a continuación:

De este modo, la Albaricocada aparece en el móvil de quienes tienen el filtro España y en las que tienen el filtro Europa, por ejemplo.

Insertar varios filtros.

Puedes introducir hasta 3 filtros. Para sumar los filtros, puede pegar hasta 3 columnas “user_ref” como se muestra a continuación:

En nuestro ejemplo, habíamos creado 3 tres tipos de filtros: País, Región y Divisa.

A nuestro usuario :

  • Le habíamos puesto como filtro :España, Sudeste et Euro.
  • Esto significa que tendrá en su dispositivo móvil: todos los postres que tenga : España, Euro y Sudeste. 

Al contrario, el otro usuario :

  • Tiene como filtro Alemania et Euro.
  • Podrá ver solamente Banana Split (filtro Alemania y Euro) y Bariloche (filtro Alemania y Euro).
  • Aunque disponga del filtro Euro, no puede ver los otros elementos.
  • Nota: No es necesario que cada elemento de la lista tenga el mismo número de filtros. 

Insertar un filtro amplio.

Tenemos una lista externa con tres filtros: EspañaEspañaNorte y EspañaSur.

Puedes utilizar el símbolo “*” para filtrar más ampliamente, como se muestra a continuación:

El filtro España*, permite mostrar todos los elementos que tienen un filtro que empieza por España.

Insertar líneas visibles para todos los usuarios.

Para crear una línea visible para todos los usuarios, basta con no introducir ningún filtro. En nuestro ejemplo a continuación, hemos optado por mantener visible para todos los usuarios el Pastel de 3 chocolates y la Tarta de manzana.

  • ¡No olvides guardar!

Truco: las listas con atributos, las listas jerárquicas con atributos o las listas jerárquicas también pueden ser filtradas. 


Para aprender aún más…

Puede combinar la lista filtrada con:


¡Deje su comentario acerca de este articulo!
¡Comparta sus dudas, sugerencias o preguntas y con gusto se las contestaremos !

Deje su comentario

Su dirección de correo no se hará público.