Exemplo n.º 1
0
            }
        }
    }
    if ($request->answers) {
        foreach ($request->answers as $answer) {
            $arr[] = array('name' => Yii::t('holes_view', 'HOLE_ANSWER_DATE_FROM', array('{0}' => $request->{$param}->name)), 'date' => Y::dateFromTime($answer->date));
            $arr[] = array('name' => Yii::t('holes_view', 'HOLE_ANSWER_CREATEDATE_FROM', array('{0}' => $request->{$param}->name)), 'date' => Y::dateTimeFromTime($answer->createdate));
        }
    }
}
$fixeds = $hole->fixeds;
if ($fixeds) {
    foreach ($fixeds as $fix) {
        $arr[] = array('name' => CHtml::tag('b', array(), Yii::t('holes_view', 'HOLE_FIX_USER', array('{0}' => $fix->user->FullName))));
        $arr[] = array('name' => Yii::t('holes_view', 'HOLE_FIX_DATE'), 'date' => Y::dateFromTime($fix->date_fix));
        $arr[] = array('name' => Yii::t('holes_view', 'HOLE_FIX_CREATEDATE'), 'date' => Y::dateTimeFromTime($fix->createdate));
    }
}
$dataProvider = new CArrayDataProvider($arr, array('pagination' => false, 'keyField' => false));
$this->widget('zii.widgets.grid.CGridView', array('dataProvider' => $dataProvider, 'summaryText' => '', 'hideHeader' => true, 'template' => '{items}{pager}', 'columns' => array(array('name' => 'name', 'type' => 'raw'), 'date')));
?>
						</span>
					</p>
					<?php 
if (!$hole->PREMODERATED) {
    ?>
					<p><font class="errortext premoderate"><?php 
    echo Yii::t('holes_view', 'PREMODRATION_WARNING');
    ?>
</font><br/></p>
					<?php 
Exemplo n.º 2
0
        foreach ($request->answers as $answer) {
            echo CHtml::openTag('div', array('class' => 'after'));
            echo '<h2>';
            echo Yii::t('holes_view', 'HOLE_AUTHREPLY_USER_DATE', array('{0}' => $request->{$param}->name, '{1}' => $request->user->fullname, '{2}' => date('d.m.Y', $answer->date)));
            echo '</h2>';
            if ($answer->files_other) {
                foreach ($answer->files_other as $file) {
                    echo "<p class='holes_pict_p'>";
                    if ($request->user_id == Yii::app()->user->id) {
                        echo CHtml::link(Yii::t('template', 'DELETE_FILE'), array('delanswerfile', 'id' => $file->id), array('class' => 'declarationBtn'));
                    }
                    echo "<br>" . CHtml::link($file->file_name, $answer->filesFolder . '/' . $file->file_name, array('class' => 'declarationBtn'));
                    echo "</p>";
                }
            }
            foreach ($answer->files_img as $img) {
                echo "<p class='holes_pict_p'>";
                if ($request->user_id == Yii::app()->user->id) {
                    echo CHtml::link(Yii::t('template', 'DELETE_IMAGE'), array('delanswerfile', 'id' => $img->id), array('class' => 'declarationBtn')) . '<br />';
                }
                echo CHtml::link(CHtml::image($answer->filesFolder . '/thumbs/' . $img->file_name), $answer->filesFolder . '/' . $img->file_name, array('class' => 'holes_pict', 'rel' => 'answer_' . $answer->id, 'title' => Yii::t('template', 'UPLOAD_AT_DATE', array('{0}' => Y::dateTimeFromTime($answer->createdate)))));
                echo "</p>";
            }
            //следует добавить ссылку для редактирования ответов
            echo CHtml::closeTag('div');
            if ($answer->comment) {
                echo Yii::t('template', 'COMMENT') . $answer->comment . "</p>";
            }
        }
    }
}