07 octubre 2010

Parciales en symfony

Cuando usted necesite reutilizar alguna parte del código de una plantilla, usted necesita crear un parcial, Un parcial es eso, un trozo de código de plantilla que puede ser compartido entre varias plantillas. Un parcial es justamente otra plantilla que comienza con subrayar (_).

Por ejemplo:

Cree el archivo _list.php:

//apps/frontend/modules/students/templates/_list.php

Usted puede incluir el parcial usando el helper include_partial():

php include_partial('students/list', array('students' => $students))

El primer argumento del método include_partial() es el nombre del parcial (nombre del módulo, / y el nombre del parcial sin el subrayar (_) delante). El segundo argumento es un arreglo de las variables a pasar para utilizar en el parcial.

No hay comentarios: