Symfony e Prototype
Não sei se todos conhecem mas o Prototype é uma excelente biblioteca JavaScript. Quem não conhece, recomendo bastante conhecê-la, pois sua vida vai mudar muito depois que utilizá-la.
Precisei utilizá-la no Symfony e tcharam, ela já está embutida nesse framework. Está embutida sim, mas não ativada, e para isso basta colar o código a seguir em sua action:
$this->getResponse()->addJavascript($prototypeDir . ‘/js/prototype’);
Ou se quiser em todo projeto do Symfony, adicione no view.yml:
javascripts: [SF_PROTOTYPE_WEB_DIR/js/prototype]
Um pequeno exemplo bem básico de utilização do Prototype:
<input onclick="$(‘id_teste’).hide()" type="radio" name="teste" /> Esconder <br />
<span id="id_teste" style="display:none">www.symfonybr.com</span>
Simples né?
Para saber mais, acesse http://www.prototypejs.org/
Até mais.
