Example #1
0
<?php

$type = explode('/', $model->type);
if ($type[0] == 'image') {
    $whtext = File::getHOW(Yii::app()->params['filePath'] . $model->name);
}
$url = Yii::app()->baseUrl . '/uploads/file/' . $model->name;
?>

<tr class="odd">
    <td align="center"><?php 
echo $type[0] == 'image' ? CHtml::image($url, $model->alt, $whtext ? array($whtext => Yii::app()->params['imageThumbnailBoundingbox']) : '') : CHtml::image(Yii::app()->theme->baseUrl . '/images/file.png');
?>
</td>
    <td><?php 
echo $model->name;
?>
</td>
    <td><?php 
echo $model->type;
?>
</td>
    <td>
        <?php 
echo CHtml::tag('a', array('onclick' => 'insert_html("' . $url . '", "' . $model->alt . '", "' . $type[0] . '")'), Yii::t('lan', 'Insert'));
?>
        <?php 
echo CHtml::link(Yii::t('lan', 'Update'), array('update', 'id' => $model->id));
?>
    </td>
</tr>
Example #2
0
<div class="form">

<?php 
echo CHtml::beginForm();
?>

<?php 
$type = explode('/', $model->type);
if ($type[0] == 'image') {
    $whtext = File::getHOW(Yii::app()->params['filePath'] . $file);
    $url = Yii::app()->baseUrl . '/uploads/file/' . $file;
}
?>

<?php 
echo CHtml::errorSummary($model);
?>

<?php 
echo $type[0] == 'image' ? $whtext ? CHtml::link(CHtml::image($url, $model->alt, array($whtext => Yii::app()->params['imageThumbnailBoundingbox'])), $url, array('class' => 'highslide')) : CHtml::image($url, $model->alt) : CHtml::image(Yii::app()->baseUrl . '/images/file.png');
?>
<div class="row">
    <?php 
echo CHtml::activeLabel($model, 'name');
?>
    <?php 
echo CHtml::activeTextField($model, 'name', array('size' => 60, 'maxlength' => 64));
?>
</div>
<div class="row">
    <?php