Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Como usar funciones de ruby desde la vista #146

Open
Pabloski100 opened this issue Nov 2, 2021 · 1 comment
Open

Como usar funciones de ruby desde la vista #146

Pabloski100 opened this issue Nov 2, 2021 · 1 comment
Labels
rails preguntas relacionadas con Rails.

Comments

@Pabloski100
Copy link

Hola, he estado intentando hacer un botón para que el usuario se pueda inscribir a un curso, entiendo que para hacer eso debería tener en algún lado algo como:

current_user.courses<<(@course)

Pero, tras buscar sobre el tema me di cuenta que hay muchas formas de ejecutar código desde un botón (por ejemplo, teniendo la función en modelos o en controladores) Mi duda es ¿En que archivo debe ir la función que quiero ejecutar desde el botón? ¿controladores, modelos o en otra parte?

@jackyYam
Copy link
Contributor

jackyYam commented Nov 3, 2021

Ojo que el boton de html nunca va a correr una funcion, por menos no en un archivo html.erb, para lo que quieres tienes que hacer lo siguiente:

  1. Que el boton sea un método post y tiene un formulario invisible asociado y ese metodo post se conecta con el controlador de cursos. Y en el mismo controlador, usas funciones helpers que te ayuda a completar la asociacion.

@jackyYam jackyYam added the rails preguntas relacionadas con Rails. label Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rails preguntas relacionadas con Rails.
Projects
None yet
Development

No branches or pull requests

2 participants