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.
public function addC(){
}
模板页
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<p>{$t}</p> //此处会显示1234;
</body>
</html>
至于表单提交的数据,通常用ajax,后台新建saveC方法,接收表单数据,完成入库操作