zoukankan      html  css  js  c++  java
  • 使用CButtonColumn自定义CGridiew里面的按钮

    参考 http://www.yiiwiki.com/post/8

    使用yii做的项目,编辑的时候,使用到的是自带的 CButtonColumn , 现在需要在编辑的时候跳新页面,这时只需要这样做就可以了

    'buttonID' => array
    (
        'label'=>'...',     //按钮的文本标签.
        'url'=>'...',       //使用 PHP 表达式得出按钮的 URL.
        'imageUrl'=>'...',  //按钮的图片路径.
        'options'=>array(), //按钮的 HTML 选项.
        'click'=>'...',     //当点击按钮时调用的 javascript 函数
        'visible'=>'...',   //确定按钮是否显示的 PHP 表达式
    )

    设置options 属性

    比如说模板是 update
    'update' => array(
      'label' => '更新',
      'options' => array(
        'target' => '_blank',
      ),
    )

    这样就可以了.

    注:如果是给form添加的话 参考 (http://www.yiiframework.com/doc/api/1.1/CActiveForm) http://www.getyiistrap.com/api/class-TbActiveForm.html

    $form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array(
      'layout' => TbHtml::FORM_LAYOUT_HORIZONTAL,
      'htmlOptions'=>array('target'=>'_blank'),
    ));

    如果是使用form的另一种方式的话,则使用 (参考 http://www.yiiframework.com/doc/api/1.1/CHtml#beginForm-detail)

    echo TbHtml::beginFormTb(TbHtml::FORM_LAYOUT_HORIZONTAL, '', 'POST', array(
    'target' => '_blank',
    ));

  • 相关阅读:
    二叉树中和为某一值的路径
    二叉搜索树的后序遍历序列(important!)
    从上往下打印二叉树
    最小的k个数(important!)
    扑克牌顺子
    栈的压入、弹出序列(important!)
    和为s的连续正数序列(important!)
    数组中只出现一次的数字
    fgets()函数以及fputs()函数
    C语言中的指针
  • 原文地址:https://www.cnblogs.com/debmzhang/p/3720347.html
Copyright © 2011-2022 走看看