コード例 #1
0
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return Kategori the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Kategori::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
コード例 #2
0
ファイル: main.php プロジェクト: andhikayuana/forum
<body>

<div class="container" id="page">

	<div id="header">
		<div id="logo"><?php 
echo CHtml::encode(Yii::app()->name);
?>
</div>
	</div><!-- header -->

	<div>
		<?php 
$kategoriAll = array();
$kategori = Kategori::model()->findAll();
foreach ($kategori as $i => $ii) {
    $kategoriAll[] = array('label' => $ii['kategori'], 'url' => array('/thread/index', 'id' => $ii['id']));
}
$this->widget('ext.mbmenu.MbMenu', array('items' => array(array('label' => 'Home', 'url' => array('/site/index')), array('label' => 'Forum', 'url' => array('/kategori/index'), 'items' => $kategoriAll), array('label' => 'Kelola Kategori', 'url' => array('/kategori/admin'), 'visible' => Yii::app()->user->getLevel() <= 2), array('label' => 'Kelola Thread', 'url' => array('/thread/admin'), 'visible' => Yii::app()->user->getLevel() <= 2), array('label' => 'Kelola Komentar', 'url' => array('/comment/admin'), 'visible' => Yii::app()->user->getLevel() <= 2), array('label' => 'Kelola Berita', 'url' => array('/news/admin'), 'visible' => Yii::app()->user->getLevel() <= 2), array('label' => 'Register', 'url' => array('/user/create'), 'visible' => Yii::app()->user->isGuest), array('label' => 'Profile(' . Yii::app()->user->name . ')', 'url' => array('/user/view', 'id' => Yii::app()->user->id), 'visible' => !Yii::app()->user->isGuest), array('label' => 'Login', 'url' => array('/site/login'), 'visible' => Yii::app()->user->isGuest), array('label' => 'Logout', 'url' => array('/site/logout'), 'visible' => !Yii::app()->user->isGuest, 'linkOptions' => array('onclick' => 'return confirm("Anda ingin Keluar?")')))));
?>
	</div><!-- mainmenu -->
	<?php 
if (isset($this->breadcrumbs)) {
    ?>
		<?php 
    $this->widget('zii.widgets.CBreadcrumbs', array('links' => $this->breadcrumbs));
    ?>
<!-- breadcrumbs -->
	<?php 
}
コード例 #3
0
ファイル: _form.php プロジェクト: sonaichi/Book-Catalogue-Yii
	<?php 
echo $form->textFieldRow($model, 'penerbit', array('class' => 'span5', 'maxlength' => 128));
?>

	<?php 
echo $form->textFieldRow($model, 'tahun_terbit', array('class' => 'span5'));
?>

	<?php 
echo $form->textAreaRow($model, 'review', array('rows' => 6, 'cols' => 50, 'class' => 'span8'));
?>
	

	<?php 
echo $form->dropDownListRow($model, 'kategori', Kategori::model()->getTypeOptions());
?>

	<?php 
echo $form->fileFieldRow($model, 'cover', array('class' => 'span5'));
?>
	<!--
	<?php 
//if($model->isNewRecord!='1'){
?>
	<div class="row">
     <?php 
//echo CHtml::image(Yii::app()->request->baseUrl.'/photo/book/'.$model->image,"image",array("width"=>200));
?>
  // Image shown here if page is update page
	</div>*/
コード例 #4
0
ファイル: _form.php プロジェクト: heriipurnama/Hi-learn
echo $form->labelEx($model, 'id_post');
?>
		<?php 
echo $form->textField($model, 'id_post');
?>
		<?php 
echo $form->error($model, 'id_post');
?>
	</div>

	<div class="row">
		<?php 
echo $form->labelEx($model, 'id_kategori');
?>
		<?php 
echo $form->dropDownList($model, 'id_kategori', CHtml::listData(Kategori::model()->findAll(), 'id_kategori', 'nama_kategori'), array("empty" => "Pilih Kategori"));
?>
		<?php 
echo $form->error($model, 'id_kategori');
?>
	</div>

	<div class="row">
		<?php 
echo $form->labelEx($model, 'id_user');
?>
		<?php 
echo $form->textField($model, 'id_user', array('size' => 5, 'maxlength' => 5));
?>
		<?php 
echo $form->error($model, 'id_user');
コード例 #5
0
ファイル: Thread.php プロジェクト: andhikayuana/forum
 public function getKategori()
 {
     return CHtml::listData(Kategori::model()->with('threads')->findAll(), 'id', 'kategori');
 }
コード例 #6
0
 public static function getNama()
 {
     return CHtml::listData(Kategori::model()->findAll(), 'id', 'nama');
 }