Archive for Desarrollo web

mayo 3rd 2018

Como obtener la url actual en Twig en Symfony 2,3,4

Número de lecturas: 2112
{lang: 'es-419'}

Para mostrar información diferente segun la ruta necesitaba identificar el link final.

Por ejemplo tengo esta url:

http://www.sitename.com/page, yo solo necesito esta parte de la ruta /page.

La forma de obtener la url actual en symfony desde Twig es:

Url relativa:

{{ app.request.pathinfo }}

Url absoluta:

{{ app.request.pathinfo }}

Para resolver mi problema también existe la opción:

{{ app.request.pathinfo }}
febrero 5th 2018

Instalar composer en Amazon AMI running on EC2

Número de lecturas: 1072
{lang: 'es-419'}

Para instalar composer en amazon se debe seguir los siguientes pasos:

Fuente:
gist.github.com/asugai/6694502

 

diciembre 22nd 2017

Conoce Symfony … Así va a funcionar el nuevo drupal

Número de lecturas: 1700
{lang: 'es-419'}

Hace un mes participe en el Drupal Camp 2017, pude dictar una charla la cual la comparto espero les sea un aporte.

diciembre 19th 2017

VichUploaderBundle – no se puede reemplazar ni actualizar el archivo cargado

Número de lecturas: 1280
{lang: 'es-419'}

Generalmente cuando utilizo symfony para cargar imagenes lo hacia con las opciones del framework y en otros proyectos que utilizo VichUploaderBundle solo cargaba el archivo y lo solucionaba, sin embargo en este proyecto en especifico tengo la necesidad de editar el archivo que ya subi, lo cual no se hace con la configuración “normal” del Bundle.

Pero con unos pequeños en el archivo config.yml cambios todo funciona perfectamente.

La clave esta en agregar estas líneas:

//config.yml
delete_on_remove: true
delete_on_update: true

Un ejemplo completo sería asi:

vich_uploader:
    db_driver: orm
 
    mappings:
        user_images:
            delete_on_remove: true
            delete_on_update: true
            inject_on_load: true
            uri_prefix:         '%app.path.user_images%'
            upload_destination: '%kernel.root_dir%/../web/uploads/images/users'

Si se necesita más lugares donde cargar archivos se agregan mappings con la misma lógica

Fuente:

http://mossco.co.uk/
https://symfony.com/doc/current/controller/upload_file.html
https://stackoverflow.com/questions/22484000/update-form-vich-uploader-cannot-delete-or-edit-file