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

[🐛] feat(flujos) Agregar una función "GOTO" para moverse entre flujos! #482

Closed
cheveguerra opened this issue Jan 13, 2023 · 11 comments
Closed
Assignees
Labels
enhancement New feature or request

Comments

@cheveguerra
Copy link
Collaborator

Agregar una función "goto" con la que se pueda uno mover entre flujos, ej:

  • Menu principal (Escoge que deseas comprar)
  1. submenu zapatos
    (al terminar goto principal)
  2. submenu bolsos
    (al terminar goto principal)

En este flujo al terminar, si queremos comprar otro producto tenemos que volver a escribir la palabra clave para iniciar el flujo, pero si al terminar el submenu 1 o 2 le ponemos "goto principal", el flujo se va como si hubiéramos puesto nuevamente "hola".

También serviría para, tipo el fallback que recién demostraste en el Master-Class:

SI no es un correo goto errorCorreo que sería un flujo con talvez más instrucciones y no solo el mismo "Dame tu correo"
tipo:

  • "La respuesta que pusiste no es una dirección de correo correcta, por favor ingresa uno correcto!"

y si la dirección ya es correcta, entonces regresar al flujo anterior.

@KJoaquin
Copy link

Estas usando DB, JSON o DialogFlow?

@cheveguerra
Copy link
Collaborator Author

Podría ser JSON o MySQL .. o en realidad cualquier base de datos ... la intención es que se pueda uno mover de un flujo a otro, o regresar al mismo, con una instrucción, independientemente de que proveedor o base de datos se use.
¿Por qué la pregunta de la base de datos? ... ¿Qué habías pensado como posible solución?? 🤔

@KJoaquin
Copy link

Por que no es necesario tener un goto para poder hacer esa funcion

@cheveguerra
Copy link
Collaborator Author

Ok... Por favor explica como se puede hacer 😁!!

@leifermendez leifermendez self-assigned this Jan 24, 2023
@leifermendez leifermendez added the enhancement New feature or request label Jan 24, 2023
@leifermendez leifermendez changed the title feat(flujos) Agregar una función "GOTO" para moverse entre flujos! [🐛] feat(flujos) Agregar una función "GOTO" para moverse entre flujos! Feb 4, 2023
@leifermendez
Copy link
Member

PR #647

@JoelVeloz
Copy link

Ya se agrego esta funcionalidad?

@javicara
Copy link

javicara commented May 3, 2023

Hola esto esta andando?

@leifermendez
Copy link
Member

Si ya esta!

@sanventru
Copy link

Por favor como se usa GOTO

@tordoventures
Copy link

se usa poniendo gotoFlow (flowInstance, step = 0)
calculo que step lo dejas como esta

@joomoodle
Copy link

como se usa la funcion para regresar al menu principal o al flujo principal ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 👀 In review
Development

No branches or pull requests

8 participants