Habe da leider mal wieder ein kleines Wissensproblem.
Ich möchte mir in dem Dashboard eine Anzeige für einen neuen Statustyp bauen (für Statustyp=repair)
In der SQL Datenbank habe Ich den Typ schon angelegt und in den Statusen zugewiesen.
Habe mir dann unter /opt/otrs/Kernel/Config/Files eine XML Datei gebaut (DashboardRepair.xml)
mit den unten stehenden Einstellungen.
Aber egal was Ich tuhe (auch reboot des Systems brachte nichts und auch kein RebuildConfig.pl)
Ich bekomme die Anzeige nicht ins Dashboard.
Was mache Ich denn hier falsch?
Code: Select all
<?xml version="1.0" encoding="UTF-8" ?>
<otrs_config version="1.0" init="Application">
<ConfigItem Name="DashboardBackend###0150-TicketRepair" Required="0" Valid="1">
<Description Lang="en">Parameters for the dashboard Repair. "Group" are used to restriced access to the plugin (e. g. Group: admin;group1;group2;). "Default" means if the plugin is enabled per default, "ResponseID" defines the StdResponse displayed in dashboard.</Description>
<Description Lang="de">Parameter für das Dashboard Repair. "Group" ist verwendet um den Zugriff auf das Plugin einzuschränken (z. B. Group: admin;group1;group2;). "Default" gibt an ob das Plugin per default aktiviert ist,"ResponseID" definiert die StdResponse, die im Dashboard angezeigt wird.</Description>
<Group>Ticket</Group>
<SubGroup>Frontend::Agent::Dashboard</SubGroup>
<Setting>
<Hash>
<Item Key="Module">Kernel::Output::HTML::DashboardTicketGeneric</Item>
<Item Key="Title">Open Repairs</Item>
<Item Key="Description">Repair Tickets!</Item>
<Item Key="Attributes">StateType=repair;</Item>
<Item Key="Filter">All</Item>
<Item Key="Time">Age</Item>
<Item Key="Limit">10</Item>
<Item Key="Permission">rw</Item>
<Item Key="Block">ContentLarge</Item>
<Item Key="Group"></Item>
<Item Key="Default">1</Item>
<Item Key="CacheTTLLocal">0.5</Item>
</Hash>
</Setting>
</ConfigItem>
</otrs_config>