本文目录一览:
- 1、thinkphp弹框是怎么做的?咋么实现?
- 2、如何修改thinkphp提示信息为弹出框的提示?
- 3、如何修改thinkphp提示信息为弹出框的提示
- 4、thinkphp操作完提示信息该怎么弄成弹出层
- 5、dwz+thinkphp提示框弹出的问题
thinkphp弹框是怎么做的?咋么实现?
那个就是js亲,php要能弹窗了 js离死不远了
php也就顶多 echo 'scriptalert("$mes")/script';
然后把 这句话封装到一个php函数里面去 例如
function tanchuang($mes){
echo 'scriptalert("$mes")/script';
}
然后把这个函数加到 common 文件夹下的 function 文件里面去 下次你可以直接在控制器 v层m层调用了
如何修改thinkphp提示信息为弹出框的提示?
success和error方法都可以对应的模板,默认的设置是两个方法对应的模板都是:
//默认错误跳转对应的模板文件'TMPL_ACTION_ERROR' = THINK_PATH . 'Tpl/dispatch_jump.tpl',//默认成功跳转对应的模板文件'TMPL_ACTION_SUCCESS' = THINK_PATH . 'Tpl/dispatch_jump.tpl',复制代码-thinkphp弹出层
也可以使用项目内部的模板文件
//默认错误跳转对应的模板文件'TMPL_ACTION_ERROR' = 'Public:error';//默认成功跳转对应的模板文件'TMPL_ACTION_SUCCESS' = 'Public:success';-thinkphp弹出层
如何修改thinkphp提示信息为弹出框的提示
自己封装一个弹框就可以了
function show_msg($msg="", $url=""){
@header("Content-Type:text/html;charset=utf-8");
echo 'script type="text/javascript"';
echo 'alert("'.$msg.'");';
if(!empty($url)){
echo 'location.href = "'.$url.'"';
}else{
echo 'history.go(-1);';
}
echo '/script';
exit;
}
例如这样
thinkphp操作完提示信息该怎么弄成弹出层
你说的是弹出对话框吗?这是js的功能,你在输完后 echo 'scriptalert(“这个引号中输入你想说的话”);/script';
dwz+thinkphp提示框弹出的问题
ThinkPHP 3.2.3 + DWZ
改造ThinkPHP Json返回数据增加dwz框架需要的数据
修改ThinkPHP/Library/Think/Controller.class.php ajaxReturn方法
在ajaxReturn 方法开始位置添加 如下代码
//=======================
//DWZ thinkPHP
//Author:
//=======================
if($data['status'] == 1){$status = 200;}
if($data['status'] == 0){$status =300;}
$data['statusCode'] = $status;
$data['message'] = $data['info'];
$data['navTabId'] = $_REQUEST['navTabId'];
$data['callbackType'] = $_REQUEST['callbackType'];
$data['forwardUrl'] = $_REQUEST['forwardUrl'];
以上内容有网站提供