Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

oscommerce fecha como atributo

Estas en el tema de oscommerce fecha como atributo en el foro de Sistemas de gestión de contenidos en Foros del Web. Tengo instalado oscommerce 2.2 y deseo hacer uso del calendario usado en categories.php, pero no me sale ya que categories.php se encuentra dentro del admin ...
  #1 (permalink)  
Antiguo 26/05/2009, 17:19
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
oscommerce fecha como atributo

Tengo instalado oscommerce 2.2 y deseo hacer uso del calendario usado en categories.php, pero no me sale ya que categories.php se encuentra dentro del admin y yo lo quiero implementar en product_info.php para que sea un atributo de fecha, usando el calendario, si alguien ya lo hizo que me tire una idea. Por ahora ya se como poner opciones de atributo como texto, un select, textarea, radio button y un checkbox, pero necesito implementar uno a estos que sea un campo en el que se seleccione la fecha del calendario que ya trae oscommerce

Datos adicionales:
tengo un switch y en la opcion de fecha es donde quiero que aparezca el calendario
  #2 (permalink)  
Antiguo 26/05/2009, 21:58
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Respuesta: oscommerce fecha como atributo

Hola beto112485:

Muevo este tema al subforo de aplicaciones prefabricadas, donde seguramente encontrarás ayuda.

Saludos,
  #3 (permalink)  
Antiguo 27/05/2009, 03:00
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 1 mes
Puntos: 7
Respuesta: oscommerce fecha como atributo

nunca se me ha ocurrido hacer eso, pero mas o menos deberia de ir asi

copiar el directorio /admin/includes/javascript/spiffyCal

a catalog/includes

en la pagina donde deseas el calendario generar despues de body

<div id="spiffycalendar" class="text"></div>

y poco antes de usar el calendario, checa en categories.php como hacen el llamado a spiffyCal_v2_1.css y spiffyCal_v2_1.js y adaptalo al igual que el llamado al campo de fecha
__________________
Blogzote.com :-) Mi blog
  #4 (permalink)  
Antiguo 27/05/2009, 10:49
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: oscommerce fecha como atributo

ok gracias. Te explico lo que hice:
primero he copiado de este directorio: catalog\admin\includes\
la carpeta de: javascript
La pegue en el siguiente directorio:
catalog\includes

en la parte del body puse lo siguiente:
<div id="spiffycalendar" class="text"></div>Mediante el siguiente codigo he llamado a spiffyCal_v2_1.css y spiffyCal_v2_1.js

<link rel="stylesheet" type="text/css" href="includes/javascript/spiffyCal/spiffyCal_v2_1.css">
<script language="JavaScript" src="includes/javascript/spiffyCal/spiffyCal_v2_1.js"></script>
<script language="javascript"><!--

seguido de eso puse: En esta parte no le entiendo muy bien, he aqui el problema. Por ejemplo en categories.php new_product es un form, pero en product_info no hay uno declarado, creo lo deberé declarar.
var dateAvailable = new ctlSpiffyCalendarBox("dateAvailable", "new_product", "products_date_available","btnDate1","<?php echo $pInfo->products_date_available; ?>",scBTNMODE_CUSTOMBLUE);
//--></script>

Y para el campo he puesto esto, pero aun no me funciona.
<td class="main"><?php echo TEXT_PRODUCTS_DATE_AVAILABLE; ?><br><small>(YYYY-MM-DD)</small></td>
<td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15') . '&nbsp;'; ?><script language="javascript">dateAvailable.writeControl() ; dateAvailable.dateFormat="yyyy-MM-dd"; </script></td>
  #5 (permalink)  
Antiguo 27/05/2009, 15:57
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: oscommerce fecha como atributo

Ahora que recuerdo, tengo otra duda, bueno dentro de los atributos tengo cajas de texto, texarea, radiobotton, checkbox y select. Existe la forma de validar atributos por ejemplo si es una caja de texto para que no permita que vaya vacia.
Si alguien ya lo ha hecho, de antemano gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:55.