componentes cuando se desea incluir algún tipo de bloqueo en diferentes partes del sitio (por ejemplo, un "Top 10 de ventas" o algo similar) - que requiere algún código de controlador para representar. Incluye el resultado de un componente en otra plantilla de un componente de acción/parcial/otro utilizando
include_component($module_name, $component_name, array('var1' => $var1));
y el navegador debe invocar directamente la acción, por lo que no puede incluirla en otra plantilla (sin algún tipo de truco) Considere los componentes como un bloque reutilizable de html que puede incluirse en cualquier lugar, frente a las acciones que son toda la página representada y enviada al navegador
acciones no están destinados a hacer que los parciales. Use un parcial como una "mini-plantilla" que sobresalga y componente como una "mini-acción y plantilla". – Tom