Retroceder   Foros del Web > Programación para sitios web > Ruby on Rails

Respuesta
 
Herramientas Desplegado
Antiguo 02-dic-2007, 02:47   #1 (permalink)
urwen ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 1
funciones en rails

Buenos dias,

estoy introduciendome al lenguaje y tengo la siguiente duda. Quiero crearme mis propias funciones o metodos para llamarlos desde el controlador o desde la vista. ¿Donde me creo esos métodos y como los llamo?

Algún libro o tutorial que hable de esto sería de gran ayuda.

Un saludo y gracias anticipadas.
urwen está desconectado   Responder Citando
Antiguo 03-dic-2007, 10:39   #2 (permalink)
eagoweb2 está en el buen camino
 
Fecha de Ingreso: septiembre-2003
Mensajes: 369
Re: funciones en rails

Que funciones necesitas crear?
En el controlador es donde creas las funciones, tambien puedes crear funciones en los helpers.

Las vistas es bueno mantenerlas lo mas limpio posible de codigo, que nada mas sean para mostrar cosas, no para procesar en esos mismos archivos.

Saludos,
__________________
-----------------------------
Edgar Gonzalez
eagoweb2 está desconectado   Responder Citando
Antiguo 15-dic-2007, 11:39   #3 (permalink)
el_ro no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 134
Re: funciones en rails

mira para crear funciones dentro de un controlador, las debes declarar como "private" para que no tengan una vista ligada, si quieres llamar funciones desde la vista, recuerda que la vista es solo para interfaz, y que la lógica de tu aplicacion debe ir en el controlador, en todo caso, si deseas declarar una funcion que puedas utilizar desde tu vista, puedes declarar tu funcion en los helpers, si quieres que sea una funcion que puedas llamar desde cualquier vista en cualquier controlador, declaras tu funcion en el archivo app/helpers/application_helper.rb
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p

http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas!
el_ro está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93