• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP widgets\BackendWidget类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中app\backend\widgets\BackendWidget的典型用法代码示例。如果您正苦于以下问题:PHP BackendWidget类的具体用法?PHP BackendWidget怎么用?PHP BackendWidget使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



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

示例1: function

echo \app\widgets\Alert::widget();
?>
<div class="row">
<div class="col-md-12">
    <div class="row">
        <?php 
\app\backend\widgets\BackendWidget::begin(['icon' => 'cogs', 'title' => Yii::t('app', 'CommerceML')]);
?>
        <?php 
echo \yii\helpers\Html::a(Yii::t('app', 'Import from CommerceML'), \yii\helpers\Url::to(['/data/commerceml']), ['class' => 'btn btn-primary']);
?>
        <?php 
echo \yii\helpers\Html::a(Yii::t('app', 'Configure CommerceML'), \yii\helpers\Url::to(['/data/commerceml/configure']), ['class' => 'btn btn-primary']);
?>
        <?php 
\app\backend\widgets\BackendWidget::end();
?>
    </div>
</div>
</div>
<div class="data-index">
    <?php 
echo \yii\grid\GridView::widget(['id' => 'data-grid', 'dataProvider' => $objects, 'layout' => "{items}\n{summary}\n{pager}", 'columns' => [['attribute' => 'id', 'options' => ['width' => '50px']], 'name', ['attribute' => 'lastExport.filename', 'format' => 'raw', 'label' => Yii::t('app', 'Last Export File'), 'value' => function ($model, $key, $index, $column) use($bundle) {
    if (isset($model->lastExport)) {
        $date = \yii\helpers\Html::tag('small', ' [' . date('d-M-Y H:i', $model->lastExport->update_time) . ']');
        switch ($model->lastExport->status) {
            case \app\modules\data\models\Export::STATUS_PROCESS:
                return \yii\helpers\Html::img($bundle->baseUrl . '/loading-block.gif') . $date;
            case \app\modules\data\models\Export::STATUS_COMPLETE:
                return \yii\helpers\Html::a(Yii::t('app', 'Download') . $date, ['/data/file/download-file', 'dir' => 'export', 'file' => $model->lastExport->filename], ['class' => 'btn btn-primary btn-sm']);
            case \app\modules\data\models\Export::STATUS_FAILED:
开发者ID:tqsq2005,项目名称:dotplant2,代码行数:31,代码来源:index.php


示例2: function

                <?php 
echo $form->field($model, 'width');
?>
                <?php 
echo $form->field($model, 'height');
?>
                <?php 
echo $form->field($model, 'quality');
?>
                <?php 
if (Yii::$app->getModule('image')->useWatermark == 1) {
    $watermarks = Watermark::find()->all();
    echo $form->field($model, 'default_watermark_id')->radioList(ArrayHelper::map($watermarks, 'id', function ($watermarks) {
        return Html::img($watermarks->file, ['style' => 'max-width:200px;']);
    }));
}
?>
                <?php 
echo $form->field($model, 'resize_mode')->dropDownList(ThumbnailSize::getResizeModes());
?>
                <?php 
BackendWidget::end();
?>
            </article>


        </div>
    </section>

<?php 
ActiveForm::end();
开发者ID:tqsq2005,项目名称:dotplant2,代码行数:31,代码来源:edit.php


示例3: function

<?php

use app\backend\widgets\BackendWidget;
$this->title = Yii::t('app', 'Broken images');
$this->params['breadcrumbs'][] = $this->title;
BackendWidget::begin(['title' => Yii::t('app', 'Broken images')]);
echo \kartik\dynagrid\DynaGrid::widget(['options' => ['id' => 'form-grid'], 'columns' => ['id', ['format' => 'raw', 'label' => Yii::t('app', 'Frontend links'), 'value' => function ($model, $key, $index, $column) {
    /** @var \app\modules\image\models\ErrorImage $model */
    return $model->getFrontendObjectLink();
}], ['format' => 'raw', 'label' => Yii::t('app', 'Backend links'), 'value' => function ($model, $key, $index, $column) {
    /** @var \app\modules\image\models\ErrorImage $model */
    return $model->getBackendObjectLink();
}], ['attribute' => 'class_name', 'filter' => \app\modules\image\models\ErrorImage::getClassNames(), 'value' => function ($model, $key, $index, $column) {
    /** @var \app\modules\image\models\ErrorImage $model */
    return $model->getClassName();
}]], 'theme' => 'panel-default', 'gridOptions' => ['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'hover' => true, 'panel' => ['heading' => '<h3 class="panel-title">' . $this->title . '</h3>', 'after' => \kartik\helpers\Html::a(Yii::t('app', 'Find broken images'), ['find'], ['class' => 'btn btn-success'])]]]);
开发者ID:tqsq2005,项目名称:dotplant2,代码行数:16,代码来源:index.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP components\Helper类代码示例发布时间:2022-05-23
下一篇:
PHP assets\AppAsset类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap