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) {
return selectAngebot(ui.item);
}',
'change'=>'js:function( event ) {
var autocomplete = $( this ).data( "autocomplete" );
if (autocomplete.selectedItem ) { return; }
var fullMatcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( $(this).val() ) + "$", "i" );
var partMatcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( $(this).val() ), "i" );
autocomplete.widget().children( ".ui-menu-item" ).each(function() {
var item = $(this).data("item.autocomplete");
if (fullMatcher.test( item.label)) {
autocomplete.selectedItem = item;
return false;
} else if (partMatcher.test(item.label)) {
var conf = confirm("Meinten Sie \""+item.label+"\"?");
if (conf) {
autocomplete.selectedItem = item;
return false;
}
}
});
if (autocomplete.selectedItem) {
autocomplete._trigger("select", event, { item: autocomplete.selectedItem } );
} else {
var selectObj = $("#AngebotVerein_einheit")[0];
selectObj.style.display = "none";
$("#emptyEinheitenTxt")[0].style.display = "inline";
$("#createNewMasterAngebot")[0].style.display = "inline";
var selectParentNode = selectObj.parentNode;
var newSelectObj = selectObj.cloneNode(false); // Make a shallow copy
selectParentNode.replaceChild(newSelectObj, selectObj);
$("#AngebotVerein_angebot_id").val("");
}
}',
),
'htmlOptions'=>array(
'style'=>'height:20px;',
'size'=>'60'
),
)); ?>
hiddenField($model, 'angebot_id'); ?>
error($model, 'angebot_id'); ?>
CREATE
labelEx($model,'menge'); ?>
textField($model,'menge',array('size'=>60,'maxlength'=>80)); ?>
error($model,'menge'); ?>
labelEx($model,'einheit'); ?>
">Bitte zuerst das Angebot eingeben.
error($model,'einheit'); ?>
labelEx($model,'preis'); ?>
textField($model,'preis',array('size'=>60,'maxlength'=>80)); ?>
error($model,'preis'); ?>
labelEx($model,'published'); ?>
checkbox($model,'published'); ?>
error($model,'published'); ?>
isNewRecord ? 'Erstellen' : 'Speichern'); ?>
endWidget(); ?>
'cursor: pointer; text-decoration: underline;',
'onclick'=>"{addAngebot(); $('#angebotDialog').dialog('open');}"));?>
beginWidget('zii.widgets.jui.CJuiDialog', array( // the dialog
'id'=>'angebotDialog',
'options'=>array(
'title'=>'Neues Angebot erstellen',
'autoOpen'=>false,
'modal'=>true,
'width'=>550,
'height'=>470,
),
));?>