beginWidget('CActiveForm', array(
'id'=>'angebot-form',
'enableAjaxValidation'=>false,
)); ?>
renderPartial('/common/_required_fields_text'); ?>
errorSummary($model); ?>
labelEx($model, 'angebot_id'); ?>
widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>'angebot_name',
'source'=>$angebote,
'value'=>(null != $model->angebot) ? $model->angebot->name : '',
// additional javascript options for the autocomplete plugin
'options'=>array(
'minLength'=>'2',
'select'=>'js:function(event,ui) {
$("#AngebotVerein_angebot_id").val(ui.item.value);
$("#angebot_name").val(ui.item.label);
var selectObj = $("#AngebotVerein_einheit")[0];
var selectParentNode = selectObj.parentNode;
var newSelectObj = selectObj.cloneNode(false); // Make a shallow copy
selectParentNode.replaceChild(newSelectObj, selectObj);
var count = 0;
var einheiten = ui.item.einheiten.split(",");
for (i in einheiten) {
var str = einheiten[i].replace(/^\s+/, "");
for (var i = str.length - 1; i >= 0; i--) {
if (/\S/.test(str.charAt(i))) {
str = str.substring(0, i + 1);
break;
}
}
newSelectObj.options[count++] = new Option(str, str);
}
return false;
}'
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
)); ?>
hiddenField($model, 'angebot_id'); ?>
error($model, 'angebot_id'); ?>
labelEx($model,'menge'); ?>
textField($model,'menge',array('size'=>60,'maxlength'=>80)); ?>
error($model,'menge'); ?>
labelEx($model,'preis'); ?>
textField($model,'preis',array('size'=>60,'maxlength'=>80)); ?>
error($model,'preis'); ?>
labelEx($model,'einheit'); ?>
error($model,'einheit'); ?>
labelEx($model,'published'); ?>
checkbox($model,'published'); ?>
error($model,'published'); ?>
isNewRecord ? 'Erstellen' : 'Speichern'); ?>
endWidget(); ?>