2017-09-16 2 views
0
<div class="form-group"> 
     <label for="inputEmail" class="col-lg-2 control-label">Title</label> 
     <div class="col-lg-10"> 
     <input type="text" style="width: 45%;" class="form-control" id="titleId" name="title" placeholder="Title"> 
     </div> 
</div> 

Ich habe diese Art von Code in meiner add.ctp Datei, und ich weiß nicht, wie es zu konvertieren in wieWie konvertiert man den unteren Code in CakePHP 3?

<? echo $this->Html->input('title',['class'=>'']); 

Antwort

1

Sie haben Formular Helfer statt CakePHP Html-Helfer zu verwenden. Der Formularhelfer unterstützt Sie beim Erstellen eines Formularfelds sowie beim Überprüfen des Formulars. Aber HTML-Helfer hilft Ihnen, HTML wie Html für die Bildanzeige zu erstellen. Hier gehen wir

$this->Form->input('title', [ 
    'label' => [ 
     'text' => 'Title', 
     'class' => 'col-lg-2' 
    ], 
    'style' => [ 
     'width: 45%;' 
    ] 
]); 

Ich möchte Sie darauf hinweisen, zu diesem Link zu gehen, haben einen tieferen Blick auf die Dokumentation :)

Here is the Form helper of CakePHP 3

Here is the Html helper of CakePHP 3