Exemplo n.º 1
0
 public function actionDeactivation($page_id = null)
 {
     $result = false;
     // доступно для пользователей первой роли (например, «Реактиву»)
     $role_id = Users::model()->findByPk(Yii::app()->user->id)->role_id;
     if ($role_id < 2 && !is_null($page_id) && Pages::model()->existsPage($page_id)) {
         $link_id = ModulesInPages::model()->getLink($page_id, $this->module->id);
         if ($link_id) {
             $result = ModuleList3::model()->deactivation($link_id, $this->module->id);
         }
     }
     if ($result) {
         $this->redirect(Yii::app()->baseUrl . '?r=pages/update&id=' . $page_id . '&/#!/tab_fourth');
     } else {
         $this->redirect(Yii::app()->request->baseUrl . '/admin.php');
     }
 }
Exemplo n.º 2
0
?>
			</div>
			<?php 
if (Yii::app()->user->hasFlash($this->module_id . '_add_message')) {
    echo Yii::app()->user->getFlash($this->module_id . '_add_message');
}
?>
		<?php 
$this->endWidget();
?>
		</div>
	</div>
	<div class="catalog">
		<?php 
$mpage_id = ModulesInPages::model()->getLink($page_id, $this->module_id);
$data = ModuleList3::model()->getList($mpage_id);
if (count($data) > 0) {
    ?>
			<h3>Список</h3>
			<ul class="<?php 
    echo count($data) > 1 ? 'sortable' : '';
    ?>
 type_1">
			<?php 
    foreach ($data as $item_id => $item) {
        ?>
				<li data-id="<?php 
        echo $item->id;
        ?>
" class="link ids">
					<div class="act_block">
Exemplo n.º 3
0
 protected function moduleCardSelect($data)
 {
     $mpage_id = ModulesInPages::model()->getLink(40, 'list3');
     $data['debit_cards'] = ModuleList3::model()->getList($mpage_id, 0, 0, 1);
     $mpage_id = ModulesInPages::model()->getLink(41, 'list3');
     $data['credit_cards'] = ModuleList3::model()->getList($mpage_id, 0, 0, 1);
     $mpage_id = ModulesInPages::model()->getLink(110, 'list3');
     $data['storage_cards'] = ModuleList3::model()->getList($mpage_id, 0, 0, 1);
     $mpage_id = ModulesInPages::model()->getLink(111, 'list3');
     $data['pension_cards'] = ModuleList3::model()->getList($mpage_id, 0, 0, 1);
     $mpage_id = ModulesInPages::model()->getLink(112, 'list3');
     $data['salary_cards'] = ModuleList3::model()->getList($mpage_id, 0, 0, 1);
     $this->render('card_select', $data);
 }