@@ -59,7 +59,7 @@ Como configurar el componente para todo el sistema y cargar otro componentes en
5959
6060** 4. Utilizarlos en un controller cualquier que hereda de AppController**
6161
62- Ejemplo de como utilizar el LoadSubComponents en __ contruct o accion
62+ Ejemplo de como utilizar el LoadSubComponents en beforeFilter o una accion.
6363
6464``` php
6565 /**
@@ -70,24 +70,30 @@ Ejemplo de como utilizar el LoadSubComponents en __contruct o accion
7070 */
7171 class MiDemoController extends AppController {
7272
73- public function __construct($request = null, $response = null )
73+ public function beforeFilter( )
7474 {
75- parent::__construct($request, $response );
75+ parent::beforeFilter( );
7676
77- // Load path Controller/Component/SubDirectorioX/MiFunctionDemo1Component.php
78- $this->MiFunctionDemo1 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo1');
79- $this->MiFunctionDemo3 = $this->LoadSubComponents->load('SubDirectorio/SubX/MiFunctionDemo3');
77+ // Load path Controller/Component/SubDirectorios/TestDemoComponent.php
78+ $this->TestDemo = $this->LoadSubComponents->Load('SubDirectorios/TestDemo');
8079
81- // Demo1 de como utilizarla
82- $this->MiFunctionDemo1->MiAccion1('Demo');
83- $this->MiFunctionDemo1->MiAccion2('Demo');
80+ // Load path Controller/Component/SubDirectorioX/MiFunctionDemo1Component.php
81+ $this->MiFunctionDemo1 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo1');
82+ $this->MiFunctionDemo3 = $this->LoadSubComponents->load('SubDirectorio/SubX/MiFunctionDemo3');
83+
84+ // Demo1 de como utilizarla
85+ $this->MiFunctionDemo1->MiAccion1('Demo');
86+ $this->MiFunctionDemo1->MiAccion2('Demo');
8487 }
8588
8689 public function index(){
8790
91+ // TestDemo de como utilizarla
92+ echo $this->TestDemo->hello('Hi EOM !!!');
93+
8894 // Load path Controller/Component/SubDirectorioX/MiFunctionDemo2Component.php
8995 $this->MiFunctionDemo2 = $this->LoadSubComponents->load('SubDirectorioX/MiFunctionDemo2');
90-
96+
9197 // Demo2 de como utilizarla
9298 $this->MiFunctionDemo2->MiAccion1('DemoIndexBla');
9399
0 commit comments