예제 #1
0
</td>
    <td><?php 
    echo CHtml::link(CHtml::encode($user->email), 'mailto:' . $user->email);
    ?>
</td>
    <td><?php 
    $confirm = CJavaScript::quote("Изменить роль пользователя '{$user->getUserName()}'?");
    $ajax = 'jQuery("#content").load(location.href,{"user":'******',"role":this.value});';
    echo chtml::activeDropDownList($user, 'role', $user->getRolesOptions(), array('onchange' => 'if(confirm(\'' . $confirm . '\'))' . $ajax . ' else return false;', 'id' => 'user_' . $user->id . '_role'));
    ?>
    </td>
    <td>
	    <?php 
    $confirm = CJavaScript::quote(($user->activated ? 'Деа' : 'А') . "ктивировать пользователя '{$user->username}'?");
    $ajax = 'jQuery("#content").load(location.href,{"user":'******',"activation":1});';
    echo chtml::activeCheckBox($user, 'activated', array('onclick' => 'if(confirm(\'' . $confirm . '\'))' . $ajax . ' else return false;', 'id' => 'user_' . $user->id . '_activation'));
    ?>
    </td>
    <td class="admin_actions">
        <?php 
    if ($user->id != Yii::app()->user->id) {
        echo CHtml::link(CHtml::image('/images/admin/actions/delete.png', 'Удалить', array('title' => 'Удалить')), array('delete', 'id' => $user->id), array('class' => 'action_delete'));
    }
    ?>
        <?php 
    if ($user->id == Yii::app()->user->id) {
        echo CHtml::link(CHtml::image('/images/admin/actions/edit.png', 'Редактировать', array('title' => 'Редактировать')), array('update'), array('class' => 'action_edit'));
    }
    ?>
    </td>
  </tr>