Software Lab

SageCRM v7.1 – Asignar fecha del día por defecto a un campo fecha.

Mar
31

Para asignar la fecha del día a un campo de tipo fecha utilizaremos una función javascript en la propiedad OnCreate() o bien OnChange() en función de si se ha de activar al cambiar el valor de otro campo o al acceder a la pantalla en modo creación.

El código de la función:

<script>
function empresadepurada()
{
//var indice = document.formul.comp_empresadepurada.selectedIndex;
//var texto = document.formul.comp_empresadepurada.options[indice].text;
//if (texto == ‘Sí’){
if (document.getElementById(‘comp_empresadepurada’).value==»Y»){
var f = new Date();
var dia = f.getDate();
var mes = f.getMonth()+1;
var agno = f.getFullYear();
if(dia<10) {
dia=»0″+dia;
}
if(mes<10) {
mes=»0″+mes;
}
fecha = agno+»-«+mes+»-«+dia;
EntryForm.comp_empresadepuradafecha.value = fecha;
}
}
</script>

En la propiedad OnChange() o Oncreate() del campo simplemente invocaremos a la función:

empresadepurada()

Para cualquier aclaración o consulta puedes ponerte en contacto con nosotros por email.

Gracias y saludos.

 

Joomla 3 – Problema al instalar con la tabla usergroups

Mar
08

Existe un problema al instalar joomla 3 con la creación de la tabla usergroups

Se crean todas las tablas de la base de datos excepto la tabla #__usergroups.

Para solucionarlo hay que abrir el fichero installation\sql\mysql\joomla.sql

Modificar la línea…
Código:
KEY `idx_usergroup_nested_set_lookup` (`lft`,`rgt`) USING BTREE

…Por
Código:
KEY `idx_usergroup_nested_set_lookup`USING BTREE  (`lft`,`rgt`)

Y volver a lanzar el proceso de instalación.