Meine Controller Seite lautet:codeigniter Variable für Ansichten senden
class Anasayfa extends CI_Controller {
public $viewData;
function __construct() {
parent::__construct();
$this->viewData = new stdClass();
$this->viewData->sayfa = 'main';
}
public function index()
{
$this->load->view('common/template', $this->viewData);
}
Meine Ansicht Seite lautet:
$this->load->view('common/header'); $this->load->view('common/navbar'); $this->load->view('common/solmenu'); $this->load->view('common/slider'); $this->load->view($sayfa); $this->load->view('common/footer');
Aber in Browser:
Schwere: Hinweis
Nachricht : Undefinierte Variable: sayfa
Dateiname: common/template.php
Zeilennummer: 6
es ist möglich, aber ich möchte auf diese $ this-> viewData-> sayfa = 'main'; –
Nicht in CodeIgniter, bis Sie die Hauptklasse (n) im Systemverzeichnis ändern, was nie eine gute Lösung ist (Aktualisieren des Frameworks, Kompatibilität mit anderen CI-Paketen usw.). – Tpojka