|
Lines 28-33
use C4::Context;
Link Here
|
| 28 |
use C4::Output qw( output_html_with_http_headers ); |
28 |
use C4::Output qw( output_html_with_http_headers ); |
| 29 |
use C4::Koha; |
29 |
use C4::Koha; |
| 30 |
|
30 |
|
|
|
31 |
use Koha::AdditionalFields; |
| 31 |
use Koha::Database; |
32 |
use Koha::Database; |
| 32 |
use Koha::Patrons; |
33 |
use Koha::Patrons; |
| 33 |
use Koha::Items; |
34 |
use Koha::Items; |
|
Lines 50-55
my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
Link Here
|
| 50 |
} |
51 |
} |
| 51 |
); |
52 |
); |
| 52 |
|
53 |
|
|
|
54 |
if ($branchcode) { |
| 55 |
my @additional_fields = Koha::AdditionalFields->search( { tablename => 'branches' } )->as_list; |
| 56 |
my @additional_field_values; |
| 57 |
@additional_field_values = Koha::Libraries->find($branchcode)->get_additional_field_values_for_template; |
| 58 |
|
| 59 |
$template->param( |
| 60 |
additional_fields => \@additional_fields, |
| 61 |
additional_field_values => @additional_field_values, |
| 62 |
); |
| 63 |
} |
| 64 |
|
| 53 |
if ( $op eq 'add_form' ) { |
65 |
if ( $op eq 'add_form' ) { |
| 54 |
$template->param( |
66 |
$template->param( |
| 55 |
library => Koha::Libraries->find($branchcode), |
67 |
library => Koha::Libraries->find($branchcode), |
|
Lines 148-153
if ( $op eq 'add_form' ) {
Link Here
|
| 148 |
$index++; |
160 |
$index++; |
| 149 |
} |
161 |
} |
| 150 |
|
162 |
|
|
|
163 |
my @additional_fields = |
| 164 |
Koha::Libraries->find($branchcode)->prepare_cgi_additional_field_values( $input, 'branches' ); |
| 165 |
Koha::Libraries->find($branchcode)->set_additional_fields( \@additional_fields ); |
| 166 |
|
| 151 |
push @messages, { type => 'message', code => 'success_on_update' }; |
167 |
push @messages, { type => 'message', code => 'success_on_update' }; |
| 152 |
} |
168 |
} |
| 153 |
); |
169 |
); |
|
Lines 209-214
if ( $op eq 'add_form' ) {
Link Here
|
| 209 |
$index++; |
225 |
$index++; |
| 210 |
} |
226 |
} |
| 211 |
|
227 |
|
|
|
228 |
my @additional_fields = |
| 229 |
Koha::Libraries->find($branchcode)->prepare_cgi_additional_field_values( $input, 'branches' ); |
| 230 |
Koha::Libraries->find($branchcode)->set_additional_fields( \@additional_fields ); |
| 231 |
|
| 212 |
push @messages, { type => 'message', code => 'success_on_insert' }; |
232 |
push @messages, { type => 'message', code => 'success_on_insert' }; |
| 213 |
} |
233 |
} |
| 214 |
); |
234 |
); |