[pyar] web2py, obtener fecha del usuario

Otto Federico Wald ofwald en gmail.com
Vie Abr 8 10:21:32 ART 2011


Ajustar un tornillo:$1.
Saber qué tornillo ajustar: no tiene precio.
Hay cosas que el dinero no puede comprar, para todo lo demás existe PYAR.

Mil gracias! Con esto tengo para arrancar. Y si me atranco, consulto al
foro de web2py.

Abrazos


http://www.patentnapsis.com


2011/4/8 Martín Mulone <mulone.martin en gmail.com>

> Si mi error lo hice a las apuradas, hay otras maneras de hacerlo también,
> hay un grupo de usuarios de web2py en español, para no usar este.
>
> *view/default/index.html*
> <script type="text/javascript" charset="utf-8"><!--
> jQuery(document).ready(function() {
>
> var d = new Date();
> var c_hour = d.getHours();
> var c_min = d.getMinutes();
> var c_sec = d.getSeconds();
>
> var url_base = '{{=URL('default','procesar_fecha')}}';
> hora_usuario = c_hour + " " + c_min
> url_fecha = url_base + "/" + hora_usuario;
>
> ajax(url_fecha, [], ':eval');
>  });
>
> //--></script>
>
>
>  *controllers/default.py*
> def procesar_fecha():
>
>     fecha = request.args[0]
>     hora, minutos = fecha.split('_')
>     return "alert('%s');"% (hora + ":" + minutos + "hs")
>
>
>
>
> 2011/4/8 Otto Federico Wald <ofwald en gmail.com>
>
>> 2011/4/7 Martín Mulone <mulone.martin en gmail.com>
>>
>>> Por ejemplo corriendo desde default/index con lo siguiente:
>>> No lo probé pero má o menos te daría una idea.
>>>
>>> *view/default/index.html*
>>>
>>> <script type="text/javascript" charset="utf-8"><!--
>>> jQuery(document).ready(function() {
>>>
>>> var d = new Date();
>>> var c_hour = d.getHours();
>>> var c_min = d.getMinutes();
>>> var c_sec = d.getSeconds();
>>>
>>> ajax('{{=URL("default","procesar_fecha",args=[c_hour])}}', [], ':eval');
>>>  });
>>>
>>> //--></script>
>>>
>>>
>>> y teniendo la siguiente función en *controllers/default.py*
>>>
>>> def procesar_fecha():
>>>
>>>     fecha = request.args[0]
>>>
>>>     #procesar la fecha del usuario
>>>     fecha_devuelta = '21/12/2012'
>>>
>>>     return "alert('%s');"% (fecha_devuelta)
>>>
>>>
>>> Muchas gracias! Va por ahí la cosa.
>> Pero no logro agarrar la variable de javascript para pasársela a la
>> función y procesar...
>> Me chilla este error:
>>
>> web2py/applications/fechas/views/default/index.html", line 101, in <module>
>>
>>
>>
>> NameError: name 'c_hour' is not defined
>>
>> Alguna pista?
>>
>> Sigo participando.
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>
>
>
> --
> My blog: http://martin.tecnodoc.com.ar
> Expert4Solution: http://www.experts4solutions.com/e4s/default/expert/6
> http://www.cvstash.com/profile/Xzi5bWCdD
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110408/6258e2b9/attachment.html>


More information about the pyar mailing list