|
Lines 24-29
use base qw( Template::Plugin );
Link Here
|
| 24 |
|
24 |
|
| 25 |
use C4::Koha; |
25 |
use C4::Koha; |
| 26 |
|
26 |
|
|
|
27 |
=pod |
| 28 |
|
| 29 |
This plugin allows one to get the description for an authorised value |
| 30 |
from within a templte. |
| 31 |
|
| 32 |
First, include the line '[% USE KohaAuthorisedValues %]' at the top |
| 33 |
of the template to enable the plugin. |
| 34 |
|
| 35 |
To use, call KohaAuthorisedValues.GetByCode with the category |
| 36 |
of the authorised value, the code to look up, and optionally, |
| 37 |
the OPAC flag ( if set, it will return the OPAC description rather |
| 38 |
than the Intranet description ). |
| 39 |
|
| 40 |
For example: [% KohaAuthorisedValues.GetByCode( 'LOST', item.itemlost, 1 ) %] |
| 41 |
will print the OPAC description for the LOST value stored in item.itemlost. |
| 42 |
|
| 43 |
=cut |
| 44 |
|
| 27 |
sub GetByCode { |
45 |
sub GetByCode { |
| 28 |
my ( $self, $category, $code, $opac ) = @_; |
46 |
my ( $self, $category, $code, $opac ) = @_; |
| 29 |
return GetAuthorisedValueByCode( $category, $code, $opac ); |
47 |
return GetAuthorisedValueByCode( $category, $code, $opac ); |
| 30 |
- |
|
|