Resultado de query usarlo en Javascript

Tema en 'Soporte' iniciado por Rodrigo Rayas, el 28 Nov 2018.

  1. Rodrigo Rayas

    Rodrigo Rayas New Member

    Registrado:
    5 Oct 2017
    Mensajes:
    10
    Me Gusta recibidos:
    0
    Puntos de trofeo:
    1
    Género:
    Masculino
    Hola a todos, espero se encuentren bien.

    Actualmente me encuentro haciendo un proyecto con la versión 3.0 del framework, y en un apartado del proyecto necesito hacer unas gráficas, las cuales ya tengo pero con datos que yo inserte en un archivo javascript. Ahora quisiera utilizar una variable que yo nombre ventas, la cual contiene el resultado de una consulta, la cual, ya probe que funcione correctamente extrayendo los valores de la variable ventas en una vista.

    Ahora, quiero saber si se puede pasar o utilizar la variable ventas en un archivo javaascript, para poder graficar los datos que contiene mi variable ventas.

    De antemano muchas gracias por su ayuda y atencion.
     
  2. Acevedo

    Acevedo New Member

    Registrado:
    8 Oct 2017
    Mensajes:
    12
    Me Gusta recibidos:
    0
    Puntos de trofeo:
    1
    Género:
    Masculino
    País:
    España
    Página Inicial:
    En mi opinión creo que deberías adaptar tu código javascript a php ya que las variables que usan las plantillas twig son de php y, como sabes, php es lenguaje de servidor y javascript es lenguaje del cliente y NO se pueden pasar variables entre ellos.No obstante espera una respuesta más profesional que la mía.
     
  3. Marco Corona

    Marco Corona Member

    Registrado:
    29 Sep 2017
    Mensajes:
    33
    Me Gusta recibidos:
    6
    Puntos de trofeo:
    8
    Género:
    Masculino
    En realidad podrías renderizar tu variable en json o el formato que necesite tu javascript.

    Es decir lo que sería hacer un "echo de php" a esa variable, por supuesto no sería lo mas recomendable, deberías hacer una consulta a tu api antes de terminar tu pagina para que al termindar de cargarse ya tengas tus datos para la gráfica.

    P.D. siempre ayuda poner algo de tu código para ayudar de forma mas concreta, saludos.
     

Compartir esta página