suchen

Heim  >  Fragen und Antworten  >  Hauptteil

PHP – Problem mit der Vererbung von TP-Vorlagen

Verwenden Sie tp3.3, um ein Backend-Verwaltungssystem zu erstellen. Ich habe versucht, die Vorlagenvererbung von tp zu verwenden, und bin auf ein Problem gestoßen.
Beispiel:
Administratormethode hinzufügen:

public function addC(){
    echo "1234";
    $this->display();
}

$this->dispaly(); Angezeigte Vorlagenseite:
<extend name="./Application/Rbac/View/base.html" />
<block name="content">
Form . ..
</block>

Aufgetretene Probleme:
echo „1234“ kann nicht angezeigt werden. Ich habe auch keine Möglichkeit, die vom Formular übermittelten Daten var_dump($_POST) zu machen. Dies sollte mit dem Mechanismus der tp-Vorlagenvererbung zusammenhängen. Wie soll ich den Code ändern? Danke.

给我你的怀抱给我你的怀抱2814 Tage vor647

Antworte allen(1)Ich werde antworten

  • 高洛峰

    高洛峰2017-05-27 17:45:33

    public function addC(){

    $t =  "1234";
    $this->assign('t',$t);
    $this->display();

    }

    模板页
    <!DOCTYPE html>
    <html lang="en">
    <head>

    <meta charset="UTF-8">
    <title>Title</title>

    </head>
    <body>
    <p>{$t}</p> //此处会显示1234;
    </body>
    </html>
    至于表单提交的数据,通常用ajax,后台新建saveC方法,接收表单数据,完成入库操作

    Antwort
    0
  • StornierenAntwort