public function actioncargaum() { if (isset($_POST['codigomaterial'])) { $codigo = (string) MiFactoria::cleanInput($_POST['codigomaterial']); /*var_dump($codigo); yii::app()->end();*/ $valores = Alconversiones::Listadoums($codigo); //echo CHtml::tag('option', array('value'=>null),CHtml::encode('Escoja un uM'),true); foreach ($valores as $value => $name) { echo CHtml::tag('option', array('value' => $value), CHtml::encode($name), true); } } }
<?php echo Chtml::ajaxLink(Chtml::image(Yii::app()->getTheme()->baseUrl . Yii::app()->params["rutatemaimagenes"] . "filter.png"), CController::createUrl('Ums/cargaum'), array('type' => 'POST', 'url' => CController::createUrl('Ums/cargaum'), 'update' => '#Docompratemp_um', 'data' => array('codigomaterial' => 'js:Docompratemp_codart.value'))); ?> <?php if ($model->isNewRecord) { //$datos = CHtml::listData(Ums::model()->findAll(),'um','desum'); $datos = array(); echo $form->DropDownList($model, 'um', $datos, array('maxlength' => 4)); ?> <?php } else { ?> <?php echo $form->DropDownList($model, 'um', Alconversiones::Listadoums($model->codart), array('empty' => '--Um--', 'maxlength' => 4)); ?> <?php } ?> <?php echo $form->error($model, 'um'); ?> </div>
?> <?php echo Chtml::ajaxLink(Chtml::image(Yii::app()->getTheme()->baseUrl . Yii::app()->params["rutatemaimagenes"] . "filter.png"), CController::createUrl('Ums/cargaum'), array('type' => 'POST', 'url' => CController::createUrl('Ums/cargaum'), 'update' => '#Tempalkardex_um', 'data' => array('codigomaterial' => 'js:Tempalkardex_codart.value'))); ?> <?php if ($model->isNewRecord) { //$datos = CHtml::listData(Ums::model()->findAll(),'um','desum'); $datos = array(); echo $form->DropDownList($model, 'um', $datos, array('disabled' => in_array($model->codmov, $model->campoeditable()['um']) ? '' : 'disabled', 'maxlength' => 4)); ?> <?php } else { ?> <?php echo $form->DropDownList($model, 'um', Alconversiones::Listadoums($model->codart), array('empty' => '--Um--', 'disabled' => in_array($model->codmov, $model->campoeditable()['um']) ? '' : 'disabled', 'maxlength' => 4)); ?> <?php } ?> <?php echo $form->error($model, 'um'); ?> </div>
public function actionsacaum() { $registro = Desolpe::model()->findByPk(MiFactoria::cleanInput($_POST['idsolpex'])); if (!is_null($registro)) { $unidades = Alconversiones::Listadoums($registro->codart); foreach ($unidades as $clave => $valor) { echo CHtml::tag('option', array('value' => $clave), CHtml::encode($valor), true); } } else { echo ""; } }
echo $form->DropDownList($model, 'codmon', $datos1, array('empty' => '--Seleccione moneda--')); ?> <?php echo $form->error($model, 'codmon'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'um'); ?> <?php echo $form->DropDownList($model, 'um', Alconversiones::Listadoums($model->desolpe->codart), array('empty' => '--Um--', 'disabled' => $habilitado, 'maxlength' => 4)); ?> <?php echo $form->error($model, 'um'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'comentario'); ?> <?php echo $form->textArea($model, 'comentario', array('rows' => 6, 'cols' => 50)); ?>