cambiando las url en symfony cuando trabajas con un diseñador

Cuando uso symfony y trabajo con Alejandro por lo general recibo en sus diseños los enlaces relativos, algo así:

<a href=”noticia.php”>noticia</a>

en vez de las url estaticas como esta

<a href=”/noticia.php”>noticia</a>

que debiese usar.

En realidad debiese usar link_to() para las url, pero bueno, me gusta dejarlo así =D, por lo que uso el el sistema de routing y la función url_for() para dejar todas las url funcionando XD

Este hermoso comando cambia todas las url, disfruten

for archivo in $(ls *.html); do cat $archivo | sed 's/<a href=\"\(.*\)\.html\"/<a href=\"<?php echo url_for(\"@\1\") ?>\"/g' > tmp; cat tmp > $archivo; done; rm tmp
 

Leave a Reply