当前位置: 首页>>代码示例>>PHP>>正文


PHP JS::js_back方法代码示例

本文整理汇总了PHP中JS::js_back方法的典型用法代码示例。如果您正苦于以下问题:PHP JS::js_back方法的具体用法?PHP JS::js_back怎么用?PHP JS::js_back使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在JS的用法示例。


在下文中一共展示了JS::js_back方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: handle_catelog_center

 function handle_catelog_center($config)
 {
     if (!isset($config['model']) or !isset($config['name'])) {
         die('参数错误!');
     }
     $_model = model($config['model']);
     $this->swoole->tpl->assign('act_name', $config['name']);
     if (empty($config['tpl.add'])) {
         $config['tpl.add'] = LIBPATH . '/data/tpl/admin_catelog_center_add.html';
     }
     if (empty($config['tpl.list'])) {
         $config['tpl.list'] = LIBPATH . '/data/tpl/admin_catelog_center_list.html';
     }
     if (isset($config['limit']) and $config['limit'] === true) {
         $this->swoole->tpl->assign('limit', true);
     } else {
         $this->swoole->tpl->assign('limit', false);
     }
     if (isset($_GET['add'])) {
         if (!empty($_POST['name'])) {
             $data['name'] = trim($_POST['name']);
             $data['pagename'] = trim($_POST['pagename']);
             $data['fid'] = intval($_POST['fid']);
             $data['intro'] = trim($_POST['intro']);
             $data['keywords'] = trim($_POST['keywords']);
             #增加
             if (empty($_POST['id'])) {
                 $_model->put($data);
                 JS::js_back('增加成功!');
             } else {
                 $_model->set((int) $_POST['id'], $data);
                 JS::js_back('修改成功!');
             }
         } else {
             if (!empty($_GET['id'])) {
                 $data = $_model->get((int) $_GET['id'])->get();
                 $this->swoole->tpl->assign('data', $data);
             }
             $this->swoole->tpl->display($config['tpl.add']);
         }
     } else {
         if (!empty($_GET['del'])) {
             $del_id = intval($_GET['del']);
             $_model->del($del_id);
             JS::js_back('删除成功!');
         }
         //Error::dbd();
         $get['fid'] = empty($_GET['fid']) ? 0 : (int) $_GET['fid'];
         $get['page'] = empty($_GET['page']) ? 1 : (int) $_GET['page'];
         $get['pagesize'] = 15;
         $pager = null;
         $list = $_model->gets($get, $pager);
         $this->swoole->tpl->assign('list', $list);
         $this->swoole->tpl->assign('pager', array('total' => $pager->total, 'render' => $pager->render()));
         $this->swoole->tpl->display($config['tpl.list']);
     }
 }
开发者ID:jasonshaw,项目名称:framework-1,代码行数:57,代码来源:GeneralView.php


注:本文中的JS::js_back方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。