Cita:
Iniciado por miktrv Yo si entiendo lo que dices perfectamente:
Código PHP:
Ver originalpublic $data_view;
public function __construct() {
$this->data_view = array(); $this->data_view['results'] = $this->my_model->get_results();
}
public function index() {
$this->load->view('results', $this->data_view);
}
A eso me refería, es más, acababa de hacerlo, en MY_Controller me he creado una variable local:
Y en el constructor del MY_Controller he puesto:
Código PHP:
Ver originalparent::__construct();
$this->data['result'] = $this->funcion_de_MY_Controller('param1');
Ya luego, en el controlador de la página, Home.php, llamo a la vista así
Código PHP:
Ver original$this->load->view('includes/plantilla',$this->data);
:
Aún tengo varias dudas, quizás no tan importantes, como por ejemplo:
1.¿Cuando declaro una variable local como debo declararla, protected, public, ...?
2. Suelo poner simplemente function cuando declaro una funcion, ¿en que casos debo poner public function, o private function, etc?
Y ya por último cualquier consejo es bien recibido.
Muchas gracias por todo a todos.