61 lines
1.8 KiB
PHTML
61 lines
1.8 KiB
PHTML
|
<script>
|
||
|
YAHOO.util.Event.onDOMReady(function () {
|
||
|
COMMID.loader.insert(
|
||
|
["connection"],
|
||
|
null
|
||
|
);
|
||
|
});
|
||
|
|
||
|
COMMID.editPersonalInfo = function() {
|
||
|
|
||
|
return {
|
||
|
save: function() {
|
||
|
YAHOO.util.Connect.setForm("personalInfoForm");
|
||
|
YAHOO.util.Connect.asyncRequest(
|
||
|
'POST',
|
||
|
'personalinfo/save',
|
||
|
{
|
||
|
success: function (responseObj) {COMMID.utils.replaceContent(responseObj, "personalInfo")},
|
||
|
failure: COMMID.utils.asyncFailed
|
||
|
},
|
||
|
null
|
||
|
);
|
||
|
},
|
||
|
|
||
|
cancel: function() {
|
||
|
var transaction = YAHOO.util.Connect.asyncRequest(
|
||
|
'GET',
|
||
|
'personalinfo/show',
|
||
|
{
|
||
|
success: function (responseObj) {COMMID.utils.replaceContent(responseObj, "personalInfo")},
|
||
|
failure: COMMID.utils.asyncFailed
|
||
|
}
|
||
|
);
|
||
|
}
|
||
|
};
|
||
|
}();
|
||
|
</script>
|
||
|
<form name="personalInfoForm" class="formGrid" >
|
||
|
<? foreach ($this->fields as $field): ?>
|
||
|
<?= $field ?>
|
||
|
<? endforeach ?><br />
|
||
|
<input type="button" id="save" value="<?= $this->translate('Save') ?>" onclick="COMMID.editPersonalInfo.save()" />
|
||
|
<input type="button" id="cancel" value="<?= $this->translate('Cancel') ?>" onclick="COMMID.editPersonalInfo.cancel()" />
|
||
|
<script type="text/javascript">
|
||
|
var oButton = new YAHOO.widget.Button(
|
||
|
"save",
|
||
|
{
|
||
|
type : "push",
|
||
|
onclick : {fn: COMMID.editPersonalInfo.save}
|
||
|
}
|
||
|
);
|
||
|
var oButton = new YAHOO.widget.Button(
|
||
|
"cancel",
|
||
|
{
|
||
|
type : "push",
|
||
|
onclick : {fn: COMMID.editPersonalInfo.cancel}
|
||
|
}
|
||
|
);
|
||
|
</script>
|
||
|
</form>
|