Example #1
0
echo Yii::app()->createUrl("/admin/file/update", array('id' => $model->id));
?>
" class="btn btn-primary">
    <?php 
echo Yii::t('admin', 'Edit');
?>
</a>
<a href="<?php 
echo Yii::app()->createUrl("/admin/file/delete", array('id' => $model->id));
?>
" class="btn btn-danger delete">
    <?php 
echo Yii::t('admin', 'Delete');
?>
</a>

<?php 
$this->widget('zii.widgets.CDetailView', array('data' => $model, 'attributes' => array('title', 'size', 'desc', array('name' => 'status', 'value' => File::getStatuses($model->status)), array('name' => 'created_at', 'value' => Yii::app()->dateFormatter->formatDateTime($model->created_at, 'long', 'long')), array('name' => 'updated_at', 'value' => Yii::app()->dateFormatter->formatDateTime($model->updated_at, 'long', 'long')), array('name' => '', 'value' => $model->getFile(), 'type' => 'raw'))));
?>
<script>
    $('.delete').click(function(e) {
        e.preventDefault();
        if (confirm("<?php 
echo Yii::t('admin', 'Are you sure?');
?>
")) {
            location.href = $(this).attr('href');
        }
    });
</script>
Example #2
0
<?php

/* @var $this FileController */
/* @var $model File */
?>

<div id="page-heading">
    <h1><?php 
echo Yii::t('admin', 'Files');
?>
</h1>
</div>
<?php 
$this->widget('booster.widgets.TbAlert', array('fade' => true, 'closeText' => '&times;', 'events' => array(), 'htmlOptions' => array(), 'userComponentId' => 'user', 'alerts' => array('success' => array('closeText' => '&times;'), 'info', 'warning' => array('closeText' => '&times;'), 'error' => array('closeText' => '&times;'))));
?>
<div class="options">
    <a href="<?php 
echo Yii::app()->createUrl("/admin/file/create");
?>
" class="btn btn-primary">
        <?php 
echo Yii::t('admin_panel', 'Add File');
?>
    </a>
</div>
<?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'file-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'columns' => array('title', 'size', 'desc', array('value' => 'File::getStatuses($data->status)', 'name' => 'status', 'filter' => File::getStatuses()), array('value' => 'date("F j, Y, g:i a",$data->created_at)', 'name' => 'created_at', 'filter' => false), array('value' => 'date("F j, Y, g:i a",$data->updated_at)', 'name' => 'updated_at', 'filter' => false), array('class' => 'CButtonColumn', 'htmlOptions' => array('style' => 'width:6%')), array('value' => '$data->getFile()', 'name' => '', 'filter' => false, 'type' => 'raw'))));