Modal

    <button type="button" data-toggle="modal" data-target="#Modal">Launch modal</button>

Tooltip

    <a href="#" rel="tooltip" data-placement="top" data-original-title="Tooltip">Tooltip</a>

prettyprin

    <pre class="prettyprint linenums" >

    public function index($columns,$select=null,$search){
          //$columns {key=>value} ex.{'name'=>'姓名'}
            import("ORG.Util.Page");
            $Page = new Page($count,$page_size);
        }

typeahead

    <input type="text" class="span3" data-provide="typeahead" data-items="4" data-source="["A1","A2"] >

Modal高级应用 click me

    <a data-toggle="modal" href="remote.html" data-target="#modal">click me </a>

模版布局

    <layout.html>

跨模块调用

    class IndexAction extends Action{
        public function index(){
            //实例化UserAction
            $User = new UserAction();
            //其他用户操作
             //...
            $this->display(); //输出页面模板
        }
    }

    $this->display(); //输出页面模板
    $this->display('add');
    $this->display('user/add');

    A('User') //表示调用当前项目的User模块
    A('Admin://User') //表示调用Admin项目的User模块
    A('Admin/User') //表示调用Admin分组的User模块
    A('Admin://Tool/User') //表示调用Admin项目Tool分组的User模块

    R('User/info') //表示调用当前项目的User模块的info操作方法
    R('Admin/User/info') //表示调用Admin分组的User模块的info操作方法
    R('Admin://Tool/User/info') //表示调用Admin项目Tool分组的User模块的info操作方法

URL生成

    U('[分组/模块/操作]?参数' [,'参数','伪静态后缀','是否跳转','显示域名'])
    U('User/add') // 生成User模块的add操作的URL地址
    U('Blog/read?id=1') // 生成Blog模块的read操作 并且id为1的URL地址
    U('Admin/User/select') // 生成Admin分组的User模块的select操作的URL地址
    U('Blog/cate',array('cate_id'=>1,'status'=>1))

代码公用

    public function index(){
      $table=MODULE_NAME;
      $columns=C("columns.".MODULE_NAME);
      $M= M($table);
      $select=$M->where()->join()->order();
      R('Comm/Table/index',array($columns,$select));
    }

    public function delete($M,$ids){
      $id=$M->getPk();
      $result=$M->where($id.' in('.$ids.')')->delete();
      if($result){
           $this->ajaxReturn(1,"success",1);
      }
      else{
           $this->ajaxReturn(0,'fail',0);
      }
    }

    <>