Buscar extensiones    
FAQ - Soportado por TRIO Support System v1.51

Calendario para Dreamweaver

Preguntas Frecuentes
Si usted no encuentra lo que está buscando
entonces contacte nuestro servicio de soporte.

Preguntas


Respuestas

¿Como puedo preseleccionar la fecha del calendario?

Usted puede añadir un script de inicialización después del calendario en su página:
 
<!-- inicio de inicialización del calendario -->
<script type="text/javascript">
  document.getElementById("selDay12345").value = 17;
  document.getElementById("selMonth12345").selectedIndex = 1;
  document.getElementById("selYear12345").value = 2007;
  changeDate('12345');
</script>
<!-- fin de inicialización del calendario -->

 
Nota: el ID del calendario "12345" debe cambiarse por el ID generado en su página.

¿Como obtener y formatear la fecha con PHP?

Página de ejemplo para procesar y salvar la fecha seleccionada:
<html>
  <head>
      <title>Ejemplo de procesamiento y formato</title>
  </head>
<body>
<?php
 
  // obtener la fecha

  $result =  $_POST["selMonth12345"] .  " " . $_POST["selDay
12345"] . ", ".$_POST["selYear12345"];
 
  echo "Fecha seleccionada: " .$result . "<br /><br />";
   
  // obtener la hora
  $timestamp = strtotime($result);
 
  // formateando la fecha, varios formatos

  echo "Formato 1: ". date("F j, Y", $timestamp) . "<br />";            
  echo "Formato 2: ". date("m.d.y", $timestamp) . "<br />";              
  echo "Formato 3: ". date("j, m, Y", $timestamp) . "<br />";            
  echo "Formato 4: ". date("Y-m-d", $timestamp) . "<br />";                
                      
?>

</body>
</html>

Nota: Cambie Change the "12345" por el ID del calendario generado en su página.

Necesito varios calendarios en la misma página. ¿Es posible?

Cuando inserta varios calendarios en la misma página cada uno es generado con un nombre diferente, por tanto usted puede insertar tantos calendarios como desee en la misma página.

¿Cómo puedo unir los campos en un solo campo oculto para salvarlos en una base de datos?

Usted puede obtener y formatear la fecha seleccionada del lado del servidor (hay otro ejemplo sobre esto en estas preguntas frecuentes). No obstante si desea unir la fecha en un campo oculto (type="hidden") antes de enviarla al servidor, entonces mire el siguiente fragmento de código:

<script type="text/javascript">
  function processform ()
  {
      var f = document.form1;
      f.
samplefield.value = f.selMonth12345.value +'/'+ f.selDay12345.value +'/'+  f.selYear12345.value;
      return true;
  }
</script>
<form name="form1" method="post" action="yourfile.asp" onsubmit="processform();">
 <input type="hidden" name="samplefield">
....
</form>

Nota: Cambie "12345" por el ID del calendario generado en su página.

¿Es este calendario compatible con computadoras MAC?

Sí, todas nuestras extensiones han sido probadas, aprobadas y publicadas en la Web del Adobe Exchange por parte del Adobe Exchange Team. Esto asegura la compatibilidad con la mayor cantidad de versiones de Dreamweaver, navegadores y plataformas.

Cuando trato de insertar la extensión me da el error "Making this change would require changing code that is locked by a template or a translator. The change will be discarded." ¿Cómo lo arreglo?

La extensión requiere de insertar algunos scripts en la cabecera de la página. Asegúrese de que su página Web tiene una región editable en la sección HEAD y que los scripts se han podido generar allí.

Una alterativa es insertar la extensión en la página del template (solo para generar los scripts) o pegar los scripts de una página normal hacia el template (plantilla).

He instalado la extensión y funciona cuando la pruebo localmente, pero cuando la pruebo desde mi sitio Web online no funciona. ¿Qué debo hacer?

Por favor, asegúrese de subir la carpeta "TSScript". Esta carpeta es generada automaticamente cuando se inserta la extensión y contiene los scripts requeridos por el componente. Si usted no ve esa carpeta en su lista de ficheros en Dreamweaver entonces haga click en el boton "refresh" (ver imagen adjunta para detalles).

¿Se necesita algún conocimiento de programación para usar el calendario?

No, no se requieren conocimientos de programación. Este programa está disponible en froma de extensión para Dreamweaver; usted puede insertarlo desde le menú de Dreamweaver con un simple clic.

No obstante si desea enviar la fecha seleccionada a otra página y procesarla (ejemplo: salvarla en una base de datos) entonces necesita usar algun script para ese fin.

¿Que navegadores soporta?

Soporta todos los navegadores modernos. Hemos probado explicitamente este producto en los siguientes navegadores:

- Safari
- Firefox
- Opera
- Internet Explorer for Windows
- Netscape
- Mozilla
- Google Chrome

Esta extensión es compatible con MAC. Nuestras extensiones han sido probadas, aprobadas y publicadas por el equipo del Adobe Exchange en el sitio de oficial de Adobe http://www.adobe.com/cfusion/exchange/index.cfm

¿Puedo cambiar el día de inicio de la semana? Necesito que empieze en Lunes en lugar de Domingo.

Abra el fichero "calendar.js", localize donde dice esto:

START_WEEKDAY : 0,

... y cámbielo por esto:

START_WEEKDAY : 1,