Histórico da Página
...
Ej.: La lista Usuarios cuenta con los siguientes campos: Nombre, Correo Electrónico, Extensión, RG, CP y Dirección particular. El administrador ha recibido una llamada para agregar esta lista al Home de la plataforma; sin embargo, algunos campos no pueden mostrarse debido al nivel de exposición de los usuarios registrados, pues los datos de los campos RG, CP y Dirección Particular son personales. El administrador, entonces, crea una visualizar nueva para la lista Usuarios, pero solamente se mostrarán los datos de los campos Nombre, Ramal y Correo Electrónico. Los datos personales del usuarios no se exhibirán, de modo que los usuarios de la plataforma siempre tendrán una lista de contactos con extensión y correo electrónicos actualizados.
Estado | ||||
---|---|---|---|---|
|
HTML |
---|
<a id="toggleAll" href="#" >Expandir/ocultar informaciones complementarias. </a>
<script type="text/javascript">
var abertos = 0;
var fechados = 0;
function contador() {
abertos = 0;
fechados = 0;
jQuery(".expand-control").each( function() {
if (document.getElementById(this.id).children[0].className != "expand-control-icon icon expanded") {
fechados++;
} else {
abertos++;
}
});
}
AJS.toInit(function() {
contador();
var soma = abertos + fechados;
$("#toggleAll").html('Expandir/ocultar ' + soma + ' informaciones complementarias.');
AJS.$('#toggleAll').click(function() {
contador();
if (abertos >= fechados) {
jQuery(".expand-control").each(
function() {
if (document.getElementById(this.id).children[0].className == "expand-control-icon icon expanded") {
jQuery(this).trigger("click");
}
}
)
} else {
jQuery(".expand-control").each(
function() {
if (document.getElementById(this.id).children[0].className != "expand-control-icon icon expanded") {
jQuery(this).trigger("click");
}
}
)
}
});
});
</script> |
Ruta Básica
01. En la función Listas, verificar la opción Crear visualizar, ubicada por debajo del menú Más.
...