示例#1
0
<?php

$this->pageTitle .= ' - ' . tc('My data');
$this->breadcrumbs = array(tc('Control panel') => Yii::app()->createUrl('/usercpanel'), tc('My data'));
echo tt('Register as', 'usercpanel') . ': <strong>' . $model->getTypeName() . ', ' . HDate::formatDateTime($model->date_created, 'long') . '</strong>';
echo '<br/>';
//echo tt('Registered', 'usercpanel') . ': <strong>' . $model->date_created . '</strong>';
//echo '<br/>';
?>

<div class="form">
    <?php 
$model->scenario = 'usercpanel';
$form = $this->beginWidget('CActiveForm', array('enableAjaxValidation' => false));
?>
    <p class="note"><?php 
echo Yii::t('common', 'Fields with <span class="required">*</span> are required.');
?>
</p>

    <?php 
if (!$model->hasErrors('password')) {
    echo $form->errorSummary($model);
}
?>

    <div class="profile-ava">
        <?php 
echo $model->renderAva();
$this->widget('ext.EAjaxUpload.EAjaxUpload', array('id' => 'uploadFile', 'label' => tc('Upload file'), 'config' => array('action' => Yii::app()->createUrl('/users/main/uploadAva'), 'allowedExtensions' => array("jpg", "jpeg", "gif", "png"), 'sizeLimit' => 1 * 1024 * 1024, 'minSizeLimit' => 1024, 'onComplete' => "js:function(id, fileName, responseJSON){ profile.showAva(responseJSON); }", 'multiple' => false, 'showMessage' => "js:function(message){ error(message); }")));
echo CHtml::link(tc('Delete'), 'javascript:;', array('id' => 'delete_ava', 'style' => 'display: show;'));