Primero hola a tod@s.
Bueno, parece que he encontrado la solución, pero no sé cómo ajustarla correctamente a mi función.
Yo por ejemplo quiero que sólo se pueda elegir una fecha a partir de hoy. Para eso calcula la fecha actual con php y le doy formato
Código PHP:
Ver original$fecha_actual = date("Y-m-d"); $factual = $anio.$mes.$dia;
Y $factual lo meto en un input hidden para luego recogerlo desde la función que me carga el calendario
Código Javascript
:
Ver originalfunction cargaCalendarVolante()
{
var fechamin = document.getElementById('dateact');
Calendar.setup({
trigger : "calconfirmaini",
inputField : "finivolante",
dateFormat: "%d/%m/%Y",
cont: "calconfirmaini",
min: fechamin,
onSelect: function(cal)
{
var o = document.getElementById(this.args.inputField);
var d = document.getElementById('ffinvolante');
d.value = o.value;
this.hide()
}
});
};
He comprobado que la fecha llega correctamente pero luego no coge la variable y puedo seleccionar la que yo quiera. Además el this.hide sólo me funciona si selecciono una fecha, no cuando pincho en cualquier lado de la pantalla como antes.
Gracias de nuevo!!