$data{'listincgst'}=$input->param('list_gst');
$data{'invoiceincgst'}=$input->param('invoice_gst');
$data{'discount'}=$input->param('discount');
-if ($data{'id'}){
- ModBookseller(\%data);
-} else {
- $data{id}=AddBookseller(\%data);
-}
-
+if($data{'name'}) {
+ if ($data{'id'}){
+ ModBookseller(\%data);
+ } else {
+ $data{id}=AddBookseller(\%data);
+ }
#redirect to booksellers.pl
print $input->redirect("booksellers.pl?supplier=".$data{id});
+} else {
+print $input->redirect("supplier.pl?op=enter"); # fail silently.
+}
window.location="/cgi-bin/koha/acqui/supplier.pl?supplierid=<!--TMPL_VAR Name="id"-->&op=delete";
}
}
+function check(f) {
+if (f.company.value == "") {
+ alert("You must specify a name for this supplier.");
+ return false;
+}
+ f.submit();
+}
//]]>
</script>
</head>
<!-- /TMPL_IF -->
<!-- TMPL_UNLESS NAME="enter" --><!-- TMPL_INCLUDE NAME="acquisitions-toolbar.inc" --><!-- /TMPL_UNLESS -->
<!--TMPL_IF Name="enter"-->
- <form action="updatesupplier.pl" method="post">
+ <form action="updatesupplier.pl" name="updatesupplier" method="post">
<div class="yui-g">
<div class="yui-u first">
<input type="hidden" name="id" value="<!-- TMPL_VAR NAME="id" -->" />
<fieldset class="rows">
<legend>Company details</legend>
- <ol><li><label for="company">Company Name</label>
+ <ol><li><label for="company" class="required">Company Name * </label>
<input type="text" size="40" id="company" name="company" value="<!-- TMPL_VAR NAME="name" -->" /></li>
<li><label for="company_postal">Postal Address</label>
<textarea id="company_postal" name="company_postal" cols="40" rows="3"><!-- TMPL_VAR NAME="postal" --></textarea></li>
<input type="hidden" name="invoice_gst" value="0" />
<!-- /TMPL_UNLESS -->
</fieldset>
- <fieldset class="action"><input type="submit" value="Save" /> <a class="cancel" href="/cgi-bin/koha/acqui/supplier.pl?supplierid=<!-- TMPL_VAR NAME="id" -->">Cancel</a></fieldset>
+ <fieldset class="action"><input type="button" value="Save" onclick="check(this.form);" /> <a class="cancel" href="/cgi-bin/koha/acqui/supplier.pl?supplierid=<!-- TMPL_VAR NAME="id" -->">Cancel</a></fieldset>
</div>
</form>
<!--TMPL_ELSE-->
</div>
</div>
-<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
\ No newline at end of file
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->