Foros del Web » Programando para Internet » PHP » Symfony »

[SOLUCIONADO] Duda absurda ruta imágenes "web/public"

Estas en el tema de Duda absurda ruta imágenes "web/public" en el foro de Symfony en Foros del Web. Buenos días. Quiero devolver en un json la ruta a una imagen que tengo en el directorio web/public/img pero necesito la ruta entera a dicha ...
  #1 (permalink)  
Antiguo 14/06/2016, 02:02
 
Fecha de Ingreso: marzo-2007
Mensajes: 59
Antigüedad: 17 años, 9 meses
Puntos: 0
Pregunta Duda absurda ruta imágenes "web/public"

Buenos días.
Quiero devolver en un json la ruta a una imagen que tengo en el directorio web/public/img pero necesito la ruta entera a dicha imagen.
Igual que en twig, ¿hay alguna función o algo como por ejemplo el "asset"?
Pero repito, no lo quiero usar en twig, es en una respuesta json.

En la base de datos tengo guardada la ruta a la imagen desde la carpeta img, pero necesito la url entera hasta dicha ruta.

Espero haberme explicado bien.

Muchas gracias.
Un saludo.
  #2 (permalink)  
Antiguo 14/06/2016, 07:28
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 5 meses
Puntos: 379
Respuesta: Duda absurda ruta imágenes "web/public"

La información la puedes obtener del request ya que supongo necesitas crear una url a ese recurso
Código PHP:
Ver original
  1. $this->getRequest()->getUriForPath('/img/myimage.jpg');
mas información: http://api.symfony.com/2.3/Symfony/C...n/Request.html
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 22/06/2016, 01:15
 
Fecha de Ingreso: marzo-2007
Mensajes: 59
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Duda absurda ruta imágenes "web/public"

Ok hhs.
Muchas gracias!
Lo doy por solucionado.

Un saludo.

Etiquetas: ruta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:28.