本文實例講述了thinkphp5框架調(diào)用其它控制器方法 實現(xiàn)自定義跳轉(zhuǎn)界面功能。分享給大家供大家參考,具體如下:
Loader::action('common/successTips',['mess' => '登錄','url'=> 'manage/diary/diarys']);
//公共目錄common
/**
* 操作成功
* @param string $mess
* @param string $url
* @return mixed
*/
public function successTips($mess = '操作',$url = '')
{
$this->assign(['tip'=>$mess,'result'=>'OK','url'=>$url]);
return $this->fetch('common/tips');
}
/**
* 操作失敗
* @param string $mess
* @param string $url
* @return mixed
*/
public function failTips($mess = '操作',$url = '')
{
$this->assign(['tip'=>$mess,'result'=>'NO','url'=>$url]);
return $this->fetch('common/tips');
}
//登陸調(diào)用
public function login()
{
// return '..';
$hh = true;
if ($hh)
{
$ww = $this->successTips('登錄','manage/diary/diarys');
return $ww;
}
else{
return '登陸失敗';
}
}
這里調(diào)用之后 需要return 或者直接return就行
還有因為common里邊準(zhǔn)備設(shè)置一個判斷是否登錄的函數(shù) 準(zhǔn)備登錄頁跳過它 使用common::successTips()
調(diào)用也可以,但是這里successTips()
要使用static 是指為靜態(tài)方法。
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。
您可能感興趣的文章:- thinkPHP5(TP5)實現(xiàn)改寫跳轉(zhuǎn)提示頁面的方法
- 解決thinkPHP 5 nginx 部署時,只跳轉(zhuǎn)首頁的問題
- thinkphp5使html5實現(xiàn)動態(tài)跳轉(zhuǎn)的例子
- ThinkPHP5.1框架頁面跳轉(zhuǎn)及修改跳轉(zhuǎn)頁面模版示例
- ThinkPHP頁面跳轉(zhuǎn)success與error方法概述
- ThinkPHP訪問不存在的模塊跳轉(zhuǎn)到404頁面的方法
- ThinkPHP跳轉(zhuǎn)頁success及error模板實例教程
- thinkphp中的url跳轉(zhuǎn)用法分析
- thinkphp制作404跳轉(zhuǎn)頁的簡單實現(xiàn)方法
- ThinkPHP3.1.x修改成功與失敗跳轉(zhuǎn)頁面的方法
- ThinkPHP3.2.3框架實現(xiàn)的空模塊、空控制器、空操作,跳轉(zhuǎn)到錯誤404頁面圖文詳解
- TP5框架頁面跳轉(zhuǎn)樣式操作示例