コード例 #1
0
 /**
  *
  * Deleta um campo
  * @param integer $id - Identificador do campo
  */
 public function actionDeleteCampo()
 {
     if (isset($_POST['id'])) {
         $model = RubricaCampo::model()->findByPk($_POST['id']);
         if ($model == null) {
             throw new CHttpException(404, 'The requested page does not exist.');
         }
         if ($model->delete()) {
             echo 'OK';
         } else {
             throw new CHttpException(500, 'Não foi possível deletar o campo');
         }
         Yii::app()->end();
     } else {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
 }
コード例 #2
0
ファイル: _form.php プロジェクト: elikristina/portalcegov
<?php 
$this->endWidget();
?>

</div><!-- form -->


<div class="modal hide" id="modalCampo">
	<div class="modal-header">
		<a class="close" data-dismiss="modal"><i class="icon icon-remove"></i></a>
		<h3>Adicionar Rubrica</h3>
	</div>
	<div class=".modal-body form" id="modalBody" style="padding: 20px;">
		<form id="formCampo">
			<?php 
$rubricaCampo = new RubricaCampo();
?>
			<?php 
echo CHtml::label($rubricaCampo->getAttributeLabel('chave'), 'RubricaCampo[chave]');
?>
			<?php 
echo CHtml::textField('RubricaCampo[chave]', '', array('required' => 'required', 'id' => 'rubricaCampoChave'));
?>
<br>
			
			<?php 
echo CHtml::label($rubricaCampo->getAttributeLabel('tipo'), 'RubricaCampo[tipo]');
?>
			<?php 
echo CHtml::dropDownList('RubricaCampo[tipo]', '', $rubricaCampo->campos, array('id' => 'rubricaCampoTipo'));
?>