2017-01-29 4 views
0

Codeigniter-How do html div Elemente in Controller erstellen und Elemente Ansicht zu schreiben, dass:
Ist das richtig:
Codeigniter-Wie erstelle ich HTML-div-Elemente in der Steuerung?

$html='<div id="example">'; 
$html='example'; 
$html='</div>'; 
$data['ab']=$html; 
$this->load->view('abc',$data); 

und Aufruf abc.php

<?php echo $ab; ?> 

<?php echo $ab; ?> nicht der Fall ist alles anzeigen
Gibt es irgendwelche Methoden, um HTML-Elemente im Controller zu erstellen und wie diese Elemente in Sicht

drucken

Antwort

1

Sie müssen HTML mit dot Operator verketten.

$html="<div id='example'>"; 
$html.="example";//concatenates with previous html 
$html.="</div>"; 
$data['ab']=$html; 
$this->load->view('abc',$data); 

Dann aus Ihrer Sicht abc.php.

Es gibt auch eine integrierte Bibliothek für das Parsen von HTML in Codeigniter. Sie können dies auch verwenden. Für Parser mehr siehe Dokumentation https://www.codeigniter.com/userguide3/libraries/parser.html

+0

danke für Ihre Wiedergabe. Ihr Code zeigt nichts an –

+0

Sind Sie sicher? wo ist Ihre Ansicht abc.php.it muss in 'Anwendungen/Ansichten'. –

+0

Sicher meine abc.php im Ordner application/views .but wird nicht angezeigt.i setzen 'echo $ html;' im Controller wird angezeigt mit in Tags funktionieren nur nicht