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


PHP Html::checkboxList方法代码示例

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


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

示例1: foreach

        // si es un array busca la clave "attribute"
        if (is_array($c)) {
            foreach ($c as $key => $value) {
                if ($key == 'attribute') {
                    $poSel[] = $i;
                    $poItems[$i] = $searchModel->getAttributeLabel($value);
                    break;
                }
            }
        } else {
            $poSel[] = $i;
            $poItems[$i] = $searchModel->getAttributeLabel($c);
        }
    }
    // tiene que estar fuera del Pjax
    echo PopoverX::widget(['options' => ['id' => 'popControl'], 'placement' => PopoverX::ALIGN_RIGHT, 'toggleButton' => ['label' => '<i class="glyphicon glyphicon-list"></i> Cols.a exportar', 'class' => 'btn btn-default pull-left'], 'header' => 'Elija las columnas a exportar', 'size' => 'lg', 'content' => Html::checkboxList('exportColumns', $poSel, $poItems, ['class' => 'form-control', 'tag' => false])]);
    // para que no se encime con el summary del gridview
    //echo '<div class="clearfix"></div>';
}
/*		
Pjax::begin(['id' => 'grilla', 'timeout' => false ,
	'enablePushState' => false,
	'clientOptions' => ['method' => 'GET'] ]); 
*/
//echo \nterms\pagesize\PageSize::widget(['defaultPageSize'=>5,'label'=>'']);
//echo '<div class="clearfix"></div>';
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'options' => ['id' => 'gridLibro'], 'condensed' => true, 'filterSelector' => 'select[name="per-page"]', 'pjax' => true, 'pjaxSettings' => ['neverTimeout' => true], 'persistResize' => true, 'layout' => '&nbsp;{toolbar}{summary}{items}{pager}', 'export' => ['label' => 'Exportar', 'fontAwesome' => true, 'showConfirmAlert' => true, 'target' => GridView::TARGET_BLANK], 'toolbar' => $toolbar, 'pager' => ['firstPageLabel' => true, 'lastPageLabel' => true], 'exportConfig' => [GridView::PDF => ['filename' => $this->title, 'config' => ['destination' => 'D', 'methods' => ['SetHeader' => [['odd' => $pdfHeader, 'even' => $pdfHeader]], 'SetFooter' => [['odd' => $pdfFooter, 'even' => $pdfFooter]]], 'options' => ['title' => $this->title, 'subject' => '', 'keywords' => ''], 'contentBefore' => '', 'contentAfter' => '']], GridView::EXCEL => ['filename' => $this->title, 'config' => ['worksheet' => $this->title, 'cssFile' => '']], GridView::CSV => ['filename' => $this->title, 'config' => ['colDelimiter' => ";", 'rowDelimiter' => "\r\n"]]], 'columns' => $columns]);
?>

<?php 
//Pjax::end();
开发者ID:ibergonzi,项目名称:country,代码行数:31,代码来源:index.php


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