コード例 #1
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
/* @var $this yii\web\View */
/* @var $searchModel app\models\search\UserSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = '用户管理';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'username', 'width' => 'auto'], ['attribute' => 'email', 'width' => '120px'], ['class' => 'source\\core\\grid\\DateTimeColumn', 'attribute' => 'created_at'], ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn']]]);
コード例 #2
0
ファイル: index.php プロジェクト: shunzi250/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use yii\helpers\Url;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\TakonomyCategorySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = '分类管理';
$this->addBreadcrumbs([$this->title]);
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

   
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['attribute' => 'id', 'headerOptions' => ['width' => '120px']], ['attribute' => 'name', 'format' => 'html', 'headerOptions' => ['width' => '250px'], 'value' => function ($model, $key, $index, $column) {
    return Html::a($model->name, ['/takonomy/takonomy/index', 'category' => $model->id]);
}], 'description', ['class' => 'source\\core\\grid\\ActionColumn', 'buttons' => ['view' => function ($url, $model, $key, $index, $column) {
    return Html::a('<span class="glyphicon glyphicon-eye-open"></span>', Url::to(['takonomy/index', 'category' => $key]), ['title' => Yii::t('yii', 'View'), 'data-pjax' => '0']);
}]]]]);
?>


コード例 #3
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use source\LuLu;
use source\libs\Constants;
use source\core\grid\GridView;
use source\modules\fragment\models\Fragment;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\modules\fragment\models\search\Fragment2DataSearch */
/* @var $dataProvider source\core\data\ActiveDataProvider */
$fid = LuLu::getGetValue('fid');
$fragmentModel = Fragment::findOne(['id' => $fid]);
$this->title = $fragmentModel->name . '(静态碎片)';
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('返回', ['fragment/index', 'type' => 2], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'fid' => $fid], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
 

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'title', 'width' => 'auto', 'value' => function ($model, $key, $index, $column) {
    return Html::a($model->title, ['fragment2-data/update', 'id' => $model->id, 'type' => 2, 'fid' => $model->fragment_id]);
}], ['label' => '图片', 'value' => function ($model) {
    return $model->thumb;
}, 'format' => 'image'], ['class' => 'source\\core\\grid\\DateTimeColumn', 'attribute' => 'created_at'], ['class' => 'source\\core\\grid\\SortColumn'], ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>


</div>
コード例 #4
0
ファイル: index.php プロジェクト: liuwz465501235/lscms
echo Html::encode($this->title);
?>
</strong>
        <div class="pull-right">
            <?php 
echo Html::a('<span class="glyphicon glyphicon-plus"></span> ' . LsYii::gT('添加' . $this->title), ['/rbac/role/create', 'category' => $category], ['class' => 'btn btn-primary']);
?>
        </div>
    </h3>
</div>
<div class="role-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => ['id', 'name', 'description', ['class' => 'source\\core\\grid\\ActionColumn', 'template' => '{access} {update} {delete}', 'buttons' => ['access' => function ($url, $model) {
    if ($model->id == 'administrator') {
        return '';
    } else {
        return Html::a('<span class="glyphicon glyphicon-list-alt"></span>', ['/rbac/role/access', 'id' => $model->id, 'category' => LsYii::getGetValue('category')], []);
    }
}, 'update' => function ($url, $model) {
    if (!$model->is_system) {
        return Html::a('<span class="glyphicon glyphicon-edit"></span>', ['/rbac/role/update', 'id' => $model->id, 'category' => LsYii::getGetValue('category')], []);
    }
}, 'delete' => function ($url, $model) {
    if (!$model->is_system) {
        return Html::a('<span class="glyphicon glyphicon-trash"></span>', ['/rbac/role/delete', 'id' => $model->id, 'category' => LsYii::getGetValue('category')], ['data-method' => 'post', 'data-confirm' => LsYii::gT('Are you sure you want to delete this item?')]);
    }
}]]]]);
?>

</div>
コード例 #5
0
ファイル: index.php プロジェクト: Brother-Simon/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\modules\menu\models\MenuCategory;
use yii\helpers\Url;
use source\libs\Constants;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\MenuCategorySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$category = LuLu::getGetValue('category');
$categoryModel = MenuCategory::findOne(['id' => $category]);
$this->title = $categoryModel['name'];
$this->addBreadcrumbs([['菜单管理', ['/menu']], [$categoryModel['name'], ['/menu/menu/index', 'category' => $category]], $this->title]);
?>

<?php 
$this->toolbars([Html::a('返回', ['/menu/menu-category'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'category' => $category], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
   
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'name', 'format' => 'html', 'width' => 'auto', 'value' => function ($model, $key, $index, $column) {
    return str_repeat(Constants::TabSize, $model->level) . Html::a($model->name, ['/menu/menu/update', 'id' => $model->id]);
}], ['attribute' => 'url', 'width' => '250px'], ['class' => 'source\\core\\grid\\CenterColumn', 'attribute' => 'targetText', 'width' => '50px'], ['class' => 'source\\core\\grid\\SortColumn'], ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn', 'queryParams' => ['view' => ['category' => $category]]]]]);
?>

                 
コード例 #6
0
ファイル: index.php プロジェクト: sym660/lulucms2
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use source\LuLu;
use source\libs\Constants;
use source\core\grid\GridView;
use source\modules\fragment\models\Fragment;
use source\libs\Resource;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\modules\fragment\models\search\FragmentSearch */
/* @var $dataProvider source\core\data\ActiveDataProvider */
$type = LuLu::getGetValue('type');
$this->title = Fragment::getTypeItems($type);
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('新建', ['create', 'type' => $type], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
 

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], 'code', ['attribute' => 'name', 'width' => '250px', 'value' => function ($model, $key, $index, $column) {
    $indexUrl = Url::to(['fragment' . $model->type . '-data/index', 'fid' => $model->id, 'type' => $model->type]);
    return Html::a($model->name, $indexUrl);
}], ['attribute' => 'description', 'width' => 'auto'], ['class' => 'source\\core\\grid\\ActionColumn', 'width' => '60px', 'template' => '{data-create}{update} {delete}', 'buttons' => ['data-create' => function ($url, $model, $key, $index, $gridView) {
    $addUrl = Url::to(['fragment' . $model->type . '-data/create', 'fid' => $model->id, 'type' => $model->type]);
    return Html::a('<img src="' . Resource::getAdminUrl() . '/images/icons/color/text_signature.png">', $addUrl, ['title' => '添加内容']);
}]]]]);
?>


コード例 #7
0
ファイル: index.php プロジェクト: liuwz465501235/lscms
use source\models\User;
use source\libs\Constants;
use source\modules\rbac\models\Role;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\UserSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = '注册会员';
echo source\libs\Message::getMessage();
?>
<div class="page-header">
    <h3>
        <strong><?php 
echo Html::encode($this->title);
?>
</strong>
        <div class="pull-right">
            <?php 
echo Html::a('<span class="glyphicon glyphicon-plus"></span> ' . LsYii::gT('添加' . $this->title), ['/user/member/create'], ['class' => 'btn btn-primary']);
?>
        </div>
    </h3>
</div>
<div class="user-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['attribute' => 'username', 'value' => 'username'], ['attribute' => 'email', 'value' => 'email'], ['attribute' => 'status', 'filter' => Constants::getStatusItems(), 'content' => function ($model, $key, $index, $gridView) {
    return Constants::getStatusItems($model->status);
}], ['attribute' => 'role', 'value' => 'role', 'filter' => Role::getMemberItems()], ['class' => 'yii\\grid\\ActionColumn']]]);
?>

</div>
コード例 #8
0
ファイル: index.php プロジェクト: liuwz465501235/lscms
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => '{items} {summary} {pager}', 'tableOptions' => ['class' => 'table table-hover'], 'columns' => [['label' => '标识', 'value' => 'id'], ['label' => '名称', 'value' => 'instance.name'], ['label' => '描述', 'value' => 'instance.description'], ['class' => 'yii\\grid\\ActionColumn', 'template' => '{system} {install} {admin} {home}', 'buttons' => ['system' => function ($url, $data) {
    return $data["instance"]->is_system ? "系统内置" : "";
}, 'install' => function ($url, $data) {
    if (!$data["instance"]->is_system) {
        if ($data["canInstall"] === true) {
            return Html::a("安装", ['/modularity/default/install', 'id' => $data['id']], []);
        } else {
            if ($data["canUninstall"] === true && $data["canInstall"] === false) {
                return Html::a("卸载", ['/modularity/default/uninstall', 'id' => $data['id']], []);
            } else {
                return '';
            }
        }
    } else {
        return '';
    }
}, 'admin' => function ($url, $data) {
    if (!$data["instance"]->is_system && $data["canInstall"] === false) {
        if ($data["hasAdmin"] === true && $data["canActiveAdmin"] === true) {
            return Html::a("启用后台", ['/modularity/default/active', 'id' => $data['id'], 'isAdmin' => 1], []);
        } else {
            if ($data["hasAdmin"] === true && $data["canActiveAdmin"] === false) {
                return Html::a("关闭后台", ['/modularity/default/deactive', 'id' => $data['id'], 'isAdmin' => 1], []);
            } else {
                return '';
            }
        }
    } else {
        return '';
    }
}, 'home' => function ($url, $data) {
    if (!$data["instance"]->is_system && $data["canInstall"] === false) {
        if ($data["hasHome"] === true && $data["canActiveHome"] === true) {
            return Html::a("启用前台", ['/modularity/default/active', 'id' => $data['id']], []);
        } else {
            if ($data["hasHome"] === true && $data["canActiveHome"] === false) {
                return Html::a("关闭前台", ['/modularity/default/deactive', 'id' => $data['id']], []);
            } else {
                return '';
            }
        }
    } else {
        return '';
    }
}]]]]);
コード例 #9
0
ファイル: index.php プロジェクト: shunzi250/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\models\Content;
/* @var $this yii\web\View */
/* @var $searchModel app\models\search\ContentSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$type = 'post';
$this->title = '页面管理';
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['attribute' => 'id', 'headerOptions' => ['style' => 'width:60px;']], 'title', ['attribute' => 'updated_at', 'format' => ['datetime', 'php:Y-m-d H:m:s'], 'headerOptions' => ['style' => 'width:120px;']], ['attribute' => 'userText', 'headerOptions' => ['style' => 'width:60px;']], ['attribute' => 'comment_count', 'headerOptions' => ['style' => 'width:60px;']], ['attribute' => 'view_count', 'headerOptions' => ['style' => 'width:60px;']], ['attribute' => 'statusText', 'headerOptions' => ['style' => 'width:60px;']], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>

コード例 #10
0
ファイル: index.php プロジェクト: liuwz465501235/lscms
</strong>
        <div class="pull-right">
            <?php 
echo Html::a('<span class="glyphicon glyphicon-plus"></span> ' . LsYii::gT('添加' . $this->title), ['/user/adminuser/create'], ['class' => 'btn btn-primary']);
?>
        </div>
    </h3>
</div>
<div class="user-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['attribute' => 'username', 'value' => 'username'], ['attribute' => 'email', 'value' => 'email'], ['attribute' => 'status', 'filter' => Constants::getStatusItems(), 'content' => function ($model, $key, $index, $gridView) {
    return Constants::getStatusItems($model->status);
}], ['attribute' => 'role', 'filter' => Role::getAdminItems(), 'content' => function ($model, $key, $index, $gridView) {
    return Role::getAdminItems($model->role);
}], ['class' => 'source\\core\\grid\\ActionColumn', 'buttons' => ['update' => function ($url, $model) {
    if ($model->role != 'administrator') {
        return Html::a('<span class="glyphicon glyphicon-edit"></span>', $url, []);
    } else {
        return '';
    }
}, 'delete' => function ($url, $model) {
    if ($model->role != 'administrator') {
        return Html::a('<span class="glyphicon glyphicon-trash"></span>', $url, []);
    } else {
        return '';
    }
}]]]]);
?>

</div>
コード例 #11
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use source\LuLu;
use source\libs\Constants;
use source\core\grid\GridView;
use source\modules\fragment\models\Fragment;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\modules\fragment\models\search\FragmentCategorySearch */
/* @var $dataProvider source\core\data\ActiveDataProvider */
$this->title = '分类管理';
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
 

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'name', 'width' => 'auto'], ['attribute' => 'type', 'width' => '40px', 'content' => function ($model, $key, $index, $gridView) {
    return Fragment::getTypeItems($model->type);
}], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>


</div>
コード例 #12
0
ファイル: index.php プロジェクト: liuwz465501235/lscms
/* @var $this yii\web\View */
/* @var $searchModel source\modules\rbac\models\search\PermissionSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$category = LsYii::getGetValue('category');
$this->title = Permission::getCategoryItems($category);
echo source\libs\Message::getMessage();
?>
<div class="page-header">
    <h3>
        <strong><?php 
echo Html::encode($this->title);
?>
</strong>
        <div class="pull-right">
            <?php 
echo Html::a('<span class="glyphicon glyphicon-plus"></span> ' . LsYii::gT('添加' . $this->title), ['/rbac/permission/create', 'category' => $category], ['class' => 'btn btn-primary']);
?>
        </div>
    </h3>
</div>
<div class="permission-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => ['id', 'category', 'name', 'description', 'form', ['class' => 'source\\core\\grid\\ActionColumn', 'template' => '{update} {delete}', 'buttons' => ['update' => function ($url, $model) {
    return Html::a('<span class="glyphicon glyphicon-edit"></span>', ['/rbac/permission/update', 'id' => $model->id, 'category' => LsYii::getGetValue('category')], []);
}, 'delete' => function ($url, $model) {
    return Html::a('<span class="glyphicon glyphicon-trash"></span>', ['/rbac/permission/delete', 'id' => $model->id, 'category' => LsYii::getGetValue('category')], ['data-method' => 'post', 'data-confirm' => LsYii::gT('Are you sure you want to delete this item?')]);
}]]]]);
?>

</div>
コード例 #13
0
ファイル: index.php プロジェクト: shunzi250/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\MenuCategorySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = '菜单管理';
$this->addBreadcrumbs([$this->title]);
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
   
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['attribute' => 'id', 'headerOptions' => ['width' => '120px']], ['attribute' => 'name', 'format' => 'html', 'headerOptions' => ['width' => '250px'], 'value' => function ($model, $key, $index, $column) {
    return Html::a($model->name, ['/menu/default/index', 'category' => $model->id]);
}], 'description', ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>

                   
コード例 #14
0
ファイル: index.php プロジェクト: ruzuojun/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\core\lib\Common;
use source\models\Takonomy;
use source\models\TakonomyCategory;
use source\libs\Constants;
/* @var $this yii\web\View */
/* @var $searchModel app\models\search\TakonomySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$category = LuLu::getGetValue('category');
$categoryModel = TakonomyCategory::findOne(['id' => $category]);
$this->title = $categoryModel['name'];
$this->addBreadcrumbs([['分类管理', ['/takonomy']], $categoryModel['name']]);
$this->toolbars([Html::a('返回', ['/takonomy/takonomy-category/index'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'category' => $category], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>


 
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'name', 'format' => 'html', 'width' => 'auto', 'value' => function ($model, $key, $index, $column) {
    return str_repeat(Constants::TabSize, $model->level) . Html::a($model->name, ['takonomy/update', 'id' => $model->id]);
}], ['attribute' => 'url_alias', 'width' => '250px'], ['class' => 'source\\core\\grid\\SortColumn'], ['class' => 'source\\core\\grid\\ActionColumn', 'queryParams' => ['view' => ['category' => $category]]]]]);
?>

コード例 #15
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\models\Content;
use source\libs\Constants;
/* @var $this yii\web\View */
/* @var $searchModel app\models\search\ContentSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$type = 'post';
$this->title = '单面管理';
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('设置', ['setting/index'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'title', 'headerOptions' => ['width' => 'auto']], ['class' => 'source\\core\\grid\\DateTimeColumn', 'attribute' => 'updated_at'], 'userText', 'comment_count', 'view_count', ['attribute' => 'status', 'width' => '25px', 'content' => function ($model, $key, $index, $gridView) {
    return Constants::getStatusItemsForContent($model->status);
}], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>

コード例 #16
0
ファイル: index.php プロジェクト: ruzuojun/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\models\Content;
/* @var $this yii\web\View */
/* @var $searchModel app\models\search\ContentSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$type = 'post';
$this->title = '文章管理';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('设置', ['setting/index'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

     
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'title', 'headerOptions' => ['width' => 'auto']], ['class' => 'source\\core\\grid\\DateTimeColumn', 'attribute' => 'updated_at'], 'userText', 'comment_count', 'view_count', ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>
                
             
           
コード例 #17
0
ファイル: index.php プロジェクト: shunzi250/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\models\DictCategory;
use yii\helpers\Url;
use source\libs\Constants;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\DictSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$category = LuLu::getGetValue('category');
$categoryModel = DictCategory::findOne(['id' => $category]);
$this->title = '字典';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$this->toolbars([Html::a('返回', ['/dict/dict-category'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'category' => $category], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>


    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['attribute' => 'name'], 'value:ntext', ['attribute' => 'sort_num', 'headerOptions' => ['width' => '80px']], ['attribute' => 'statusText', 'headerOptions' => ['width' => '80px']], ['class' => 'source\\core\\grid\\ActionColumn', 'queryParams' => ['view' => ['category' => $category]]]]]);
コード例 #18
0
ファイル: index.php プロジェクト: sym660/lulucms2
<?php

use yii\helpers\Inflector;
use yii\helpers\Html;
use yii\helpers\Url;
use yii\helpers\StringHelper;
use yii\helpers\ArrayHelper;
use source\LuLu;
use source\core\grid\GridView;
use source\libs\Common;
use source\libs\Constants;
use source\libs\Resource;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\modules\log\models\search\LogSearch */
/* @var $dataProvider source\core\data\ActiveDataProvider */
$this->title = '日志管理';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], 'category', ['attribute' => 'message', 'headerOptions' => ['width' => 'auto']], ['attribute' => 'log_time', 'value' => function ($data) {
    $time = intval($data['log_time']);
    return date('m-d H:i', $time);
}], 'prefix:ntext', ['class' => 'source\\core\\grid\\ActionColumn', 'template' => '{delete}']]]);
?>



コード例 #19
0
ファイル: index.php プロジェクト: sym660/lulucms2
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use source\LuLu;
use source\libs\Constants;
use source\core\grid\GridView;
use source\modules\dict\models\DictCategory;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\models\search\DictSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$category = LuLu::getGetValue('category');
$categoryModel = DictCategory::findOne(['id' => $category]);
$this->title = '字典';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$this->toolbars([Html::a('返回', ['/dict/dict-category'], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'category' => $category], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>


    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'name', 'width' => '250px'], ['attribute' => 'value', 'format' => 'ntext', 'width' => 'auto'], ['class' => 'source\\core\\grid\\SortColumn'], ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn', 'queryParams' => ['view' => ['category' => $category]]]]]);
コード例 #20
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use source\core\grid\GridView;
use source\LuLu;
use source\models\MenuCategory;
use yii\helpers\Url;
use source\libs\Constants;
/* @var $this yii\web\View */
/* @var $searchModel source\models\search\DictCategorySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = '字典';
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$this->toolbars([Html::a('新建', ['create'], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\TextIdColumn'], ['attribute' => 'name', 'format' => 'html', 'width' => '250px', 'value' => function ($model, $key, $index, $column) {
    return Html::a($model->name, ['/dict/dict/index', 'category' => $model->id]);
}], ['attribute' => 'description', 'width' => 'auto'], ['class' => 'source\\core\\grid\\ActionColumn']]]);
コード例 #21
0
ファイル: index.php プロジェクト: ruzuojun/lulucms2
        </ul>
        <div id="tabs-<?php 
echo Role::Category_Member;
?>
">
    <?php 
echo GridView::widget(['dataProvider' => $membersDataProvider, 'columns' => $columns]);
?>
        
        </div>
        <div id="tabs-<?php 
echo Role::Category_Admin;
?>
">
    <?php 
echo GridView::widget(['dataProvider' => $adminsDataProvider, 'columns' => $columns]);
?>
        
        </div>
        <div id="tabs-<?php 
echo Role::Category_System;
?>
">
    <?php 
echo GridView::widget(['dataProvider' => $systemsDataProvider, 'columns' => $columns]);
?>
        
        </div>      
    </div>
    
コード例 #22
0
ファイル: index.php プロジェクト: hucongyang/lulucms2
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use source\LuLu;
use source\libs\Constants;
use source\core\grid\GridView;
use source\modules\fragment\models\Fragment;
/* @var $this source\core\back\BackView */
/* @var $searchModel source\modules\fragment\models\search\Fragment1DataSearch */
/* @var $dataProvider source\core\data\ActiveDataProvider */
$fid = LuLu::getGetValue('fid');
$fragmentModel = Fragment::findOne(['id' => $fid]);
$this->title = $fragmentModel->name . '(代码碎片)';
$this->params['breadcrumbs'][] = $this->title;
$this->toolbars([Html::a('返回', ['fragment/index', 'type' => 1], ['class' => 'btn btn-xs btn-primary mod-site-save']), Html::a('新建', ['create', 'fid' => $fid], ['class' => 'btn btn-xs btn-primary mod-site-save'])]);
?>
 

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'source\\core\\grid\\IdColumn'], ['attribute' => 'title', 'width' => 'auto', 'value' => function ($model, $key, $index, $column) {
    return Html::a($model->title, ['fragment1-data/update', 'id' => $model->id, 'type' => 1, 'fid' => $model->fragment_id]);
}], ['attribute' => 'content', 'width' => '200px', 'value' => function ($model, $key, $index, $column) {
    $str = $model->content ? '<div style="overflow:hidden;width:200px;height:120px;">' . Html::decode($model->content) . '</div>' : '';
    return $str;
}], ['class' => 'source\\core\\grid\\DateTimeColumn', 'attribute' => 'created_at'], ['class' => 'source\\core\\grid\\SortColumn'], ['class' => 'source\\core\\grid\\StatusColumn'], ['class' => 'source\\core\\grid\\ActionColumn']]]);
?>


</div>