public function loadModel($id) { $model = sModule::model()->findByPk((int) $id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
public function actionIndex() { /* 1 = Admin Message 2 = User Message 3 = Allocation Custom Message */ $model = $this->newNotification(); $model3 = $this->newNotification3(); if (!Yii::app()->user->isGuest) { $dataProvider = sNotification::model()->searchFilter(); $dataProvider3 = sNotification3::model()->searchFilter3(); $dataProviderImage = sModule::model()->searchMenuImage(); //Yii::app()->user->setFlash('success','<strong>Testing Flash</strong>..Testing Flash... Bagus nggak nih flash...'); $this->render('index', array('dataProvider' => $dataProvider, 'model' => $model, 'dataProvider3' => $dataProvider3, 'model3' => $model3, 'dataProviderImage' => $dataProviderImage)); } else { $this->redirect(array('site/login')); } }
<?php $form = $this->beginWidget('BootActiveForm', array('id' => 'matrix-user-module-form1', 'type' => 'horizontal', 'enableAjaxValidation' => false)); ?> <?php echo $form->dropDownListRow($model, 's_module_id', sModule::itemsAll(), array('disabled' => true)); ?> <?php echo $form->dropDownListRow($model, 's_matrix_id', sMatrix::items('sMatrix'), array('class' => 'span3')); ?> <div class="form-actions"> <?php echo CHtml::htmlButton($model->isNewRecord ? '<i class="icon-ok"></i> Create' : '<i class="icon-ok"></i> Save', array('class' => 'btn', 'type' => 'submit')); ?> <?php //echo CHtml::htmlButton('Close', array('class'=>'btn', 'type'=>'reset')); ?> </div> <?php $this->endWidget();
<?php $this->widget('ext.EChosen.EChosen', array('target' => 'select')); ?> <?php $form = $this->beginWidget('BootActiveForm', array('id' => 'matrix-user-module-form1', 'type' => 'horizontal', 'enableAjaxValidation' => false)); ?> <?php echo $form->errorSummary($model); ?> <?php echo $form->dropDownListRow($model, 's_module_id', sModule::itemsAll(), array('class' => 'span8', 'multiple' => 'multiple')); ?> <?php echo $form->dropDownListRow($model, 's_matrix_id', sMatrix::items('sMatrix'), array('class' => 'span3')); ?> <div class="form-actions"> <?php echo CHtml::htmlButton($model->isNewRecord ? '<i class="icon-ok"></i> Create' : '<i class="icon-ok"></i> Save', array('class' => 'btn', 'type' => 'submit')); ?> <?php //echo CHtml::htmlButton('Close', array('class'=>'btn', 'type'=>'reset')); ?> </div> <?php
<?php $form = $this->beginWidget('BootActiveForm', array('id' => 'module-module-form', 'type' => 'horizontal', 'enableAjaxValidation' => false)); ?> <?php echo $form->dropDownListRow($model, 'parent_id', sModule::items()); ?> <?php echo $form->textFieldRow($model, 'sort', array('class' => 'span3')); ?> <?php echo $form->textFieldRow($model, 'title', array('class' => 'span3')); ?> <?php echo $form->textFieldRow($model, 'description', array('class' => 'span3')); ?> <?php echo $form->textFieldRow($model, 'link', array('class' => 'span3')); ?> <div class="form-actions"> <?php echo CHtml::htmlButton($model->isNewRecord ? '<i class="icon-ok"></i> Create' : '<i class="icon-ok"></i> Save', array('class' => 'btn', 'type' => 'submit')); ?> </div>
<?php $this->breadcrumbs = array('Module' => array('index'), 'Manage'); $this->menu = array(); $this->menu4 = sModule::getTopOther(); ?> <div class="page-header"> <h1> <?php echo CHtml::image(Yii::app()->request->baseUrl . '/images/icon/blockdevice.png'); ?> Data Module </h1> </div> <?php $this->widget('bootstrap.widgets.BootGridView', array('id' => 'module-module-grid', 'dataProvider' => $model->search(), 'itemsCssClass' => 'table table-striped table-bordered', 'template' => '{items}{pager}', 'columns' => array(array('class' => 'bootstrap.widgets.BootButtonColumn', 'template' => '{update}{delete}'), array('name' => 'id'), array('name' => 'parent_id'), array('name' => 'sort'), array('name' => 'title', 'type' => 'raw', 'value' => 'CHtml::link("$data->title",Yii::app()->createUrl("/sModule/view",array("id"=>$data->id)))'), 'link'))); ?> <hr> <?php echo $this->renderPartial('_form', array('model' => $modelmodule)); ?>