# -- # Copyright (C) 2001-2019 OTRS AG, https://otrs.com/ # -- # This software comes with ABSOLUTELY NO WARRANTY. For details, see # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. # -- [% RenderBlockStart("Overview") %]

[% Translate("General Catalog Management") | html %]

[% USE ItemsTitle = String(Translate("Items in Class")) %] [% USE EditTitle = String(Translate("Edit Item")) %] [% BreadcrumbPath = [ { Name => Translate('General Catalog Management'), Link => 'AdminGeneralCatalog', }, ]; IF Data.Class && Data.Class == 'NEW'; BreadcrumbPath.push({ Name => Translate('Add Class'), }); ELSIF Data.Class; ClassURI = Data.Class; BreadcrumbPath.push({ Name => ItemsTitle.append( ': ', Data.Class ), Link => 'AdminGeneralCatalog;Subaction=ItemList;Class=' _ ClassURI, }); IF Data.Subaction && Data.Subaction == 'ItemEdit'; BreadcrumbPath.push({ Name => Data.ItemEdit ? EditTitle.append( ': ', Data.ItemName ) : Translate('Add Item'), }); END; END; %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

    [% RenderBlockStart("ActionAddItem") %]
  • [% RenderBlockEnd("ActionAddItem") %] [% RenderBlockStart("ActionAddClass") %]
  • [% RenderBlockEnd("ActionAddClass") %] [% RenderBlockStart("ActionOverview") %]
  • [% Translate("Go to overview") | html %]
  • [% RenderBlockEnd("ActionOverview") %]
[% RenderBlockStart("OverviewClass") %]

[% Translate("List") | html %]

[% RenderBlockStart("OverviewClassList") %] [% RenderBlockEnd("OverviewClassList") %] [% RenderBlockStart("NoDataFoundMsg") %] [% RenderBlockEnd("NoDataFoundMsg") %]
[% Translate("Catalog Class") | html %]
[% Data.Class | html %]
[% Translate("No data found.") | html %]
[% RenderBlockEnd("OverviewClass") %] [% RenderBlockStart("OverviewItem") %]

[% Translate("List") | html %]

[% RenderBlockStart("OverviewItemList") %] [% RenderBlockEnd("OverviewItemList") %]
[% Translate("Name") | html %] [% Translate("Validity") | html %]
[% Data.Name | html %] [% Translate(Data.Valid) | html %]
[% RenderBlockEnd("OverviewItem") %] [% RenderBlockStart("ItemEdit") %]

[%- IF Data.Class && Data.Class == 'NEW'; Translate("Add Catalog Class") | html; ELSIF Data.ItemEdit; Translate("Edit Catalog Item") | html; ELSE; Translate("Add Catalog Item") | html; END; %]

[% RenderBlockStart("ItemEditClassAdd") %]

[% Translate("This field is required.") | html %]

[% Translate("This field is required.") | html %]

[% RenderBlockEnd("ItemEditClassAdd") %] [% RenderBlockStart("ItemEditClassExist") %]
[% Data.Class | html %]
[% RenderBlockEnd("ItemEditClassExist") %]

[% Translate("This field is required.") | html %]

[% Translate("This field is required.") | html %]

[% RenderBlockStart("InputKey") %]
[% RenderBlockEnd("InputKey") %] [% RenderBlockStart("Input") %]
[% RenderBlockEnd("Input") %] [% RenderBlockStart("TextArea") %]
[% RenderBlockEnd("TextArea") %] [% RenderBlockStart("Option") %]
[% Data.Option %]
[% RenderBlockEnd("Option") %] [% RenderBlockStart("Upload") %]
[% RenderBlockEnd("Upload") %] [% RenderBlockStart("Password") %]
[% RenderBlockEnd("Password") %] [% RenderBlockStart("ColorPicker") %]
[% RenderBlockEnd("ColorPicker") %]
[% Data.ValidOptionStrg %]
[% IF (Data.Class && Data.Class == 'NEW') || Data.ItemID == 'NEW' %] [% Translate("or") | html %] [% Translate("Cancel") | html %] [% ELSE %] [% Translate("or") | html %] [% Translate("or") | html %] [% Translate("Cancel") | html %] [% END %]
[% RenderBlockEnd("ItemEdit") %]
[% RenderBlockEnd("Overview") %]