ThinkPHP跳转页success及error模板实例教程
平面设计 2025-04-05 19:47www.168986.cn平面设计培训
ThinkPHP页面跳转之suess与error模板实例教程
本文将以实际案例的形式,详细介绍ThinkPHP框架中的页面跳转方法,包括成功页面(suess)和错误页面(error)的实现方式。通过本教程,初学者可以更好地掌握ThinkPHP页面跳转流程。
在控制器中,我们可以使用以下代码实现页面跳转:
```php
// 假设这是你的控制器代码
class IndexAction extends Action {
public function index() {
$this->assign("title", "净水器"); // 分配标题变量到视图层
$User = M("User"); // 实例化User对象
$result = $User->add($data); // 执行添加操作并获取结果
if ($result) {
// 成功后的操作
$this->assign("jumpUrl", "index"); // 设置跳转页面的URL地址
$this->suess("新增成功!"); // 显示成功提示信息,并跳转到指定页面或停留一段时间后跳转
} else {
// 错误处理
$this->error("新增错误!"); // 显示错误提示信息,并跳转到指定页面或返回上一页
}
$this->display(); // 显示当前控制器的视图文件
}
}
?>
```
接下来是suess页面的HTML模板(位置:Tpl\default\Public\suess.html):
```html
成功信息提示 |
---|
{$message} 成功处理的标题信息{$msgTitle} 跳转页面路径{$jumpUrl} 如果浏览器无法跳转,请点击此处:此处。
|