Koha::Template::Plugin::CirculationRules - A template plugin for dealing with things related to circulation
[% SET rule = CirculationRules.Get( branchcode, categorycode, itemtype, rule_name ) %]
Returns the effective rule value for the given tuple.
[% SET rule = CirculationRules.Search( branchcode, categorycode, itemtype, rule_name, { want_rule = 1 } ) %]
Returns the first rule that matches the given critea. It does not perform precedence sorting as CirculationRules.Get would.
By default, it returns only the rule value. Set want_rule to true to return the rule object.
[% SET renewals = CirculationRules.Renewals( borrowernumber, itemnumber ) %] [% renewals.remaining | html %]
Returns a hash of data about renewals for a checkout, by the given borrowernumber and itemnumber.
Hash keys include: count - The number of renewals already used allowed - The total number of renewals this checkout may have remaining - The total number of renewals that can still be made unseen_count - The number of unseen renewals already used unseen_allowed - The total number of unseen renewals this checkout may have unseen_remaining - The total number of unseen renewals that can still be made