X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=SL%2FLayout%2FActionBar%2FLink.pm;h=e6df8b2ea8acaa4640f5d6a1f2d95e8f59922e18;hb=943137d6955327cda5458ec5d46429e75b2326f2;hp=8eb890662b16ff35f51541f16907cc39bd539a49;hpb=412f76c91f08e0f828f9f070abd883b1af7022ae;p=kivitendo-erp.git diff --git a/SL/Layout/ActionBar/Link.pm b/SL/Layout/ActionBar/Link.pm index 8eb890662..e6df8b2ea 100644 --- a/SL/Layout/ActionBar/Link.pm +++ b/SL/Layout/ActionBar/Link.pm @@ -7,6 +7,9 @@ sub from_params { my ($class, $data) = @_; my ($text, %params) = @$data; + + return if exists($params{only_if}) && !$params{only_if}; + return if exists($params{not_if}) && $params{not_if}; return SL::Layout::ActionBar::Link->new(text => $text, params => \%params); } @@ -20,4 +23,6 @@ sub render { ); } +sub callable { 1 } + 1;