Implement no_files attribute

This commit is contained in:
Nathan Gray 2013-06-04 23:05:31 +00:00
parent b59f661893
commit cf0f1c9cd2

View File

@ -261,6 +261,8 @@ var et2_link_to = et2_inputWidget.extend(
} }
// Files // Files
if(!self.options.no_files)
{
for(var file in self.file_upload.options.value) { for(var file in self.file_upload.options.value) {
links.push({ links.push({
@ -272,6 +274,7 @@ var et2_link_to = et2_inputWidget.extend(
.filter(function() { return jQuery(this).attr("placeholder") != jQuery(this).val();}).val() .filter(function() { return jQuery(this).attr("placeholder") != jQuery(this).val();}).val()
}); });
} }
}
var request = new egw_json_request("etemplate_widget_link::ajax_link::etemplate", var request = new egw_json_request("etemplate_widget_link::ajax_link::etemplate",
[values.to_app, values.to_id, links], [values.to_app, values.to_id, links],
@ -306,6 +309,21 @@ var et2_link_to = et2_inputWidget.extend(
this, et2_link_list this, et2_link_list
); );
} }
},
set_no_files: function(no_files)
{
if(no_files)
{
this.file_div.hide();
this.filemanager_button.hide();
}
else
{
this.file_div.show();
this.filemanager_button.show();
}
this.options.no_files = no_files;
} }
}); });
et2_register_widget(et2_link_to, ["link-to"]); et2_register_widget(et2_link_to, ["link-to"]);