|
|
# panels.xml
|
|
|
|
|
|
Mit der **panels.xml** können Sie in der Administration dem Benutzer Panels zur Verfügung stellen.
|
|
|
|
|
|
Alle in der panels.xml definierten Panels kann der Benutzer in seinen Arbeitsbereich einbinden. Im *Panels hinzufügen* Dialog werden diese Panels aufgelistet.
|
|
|
|
|
|
```xml
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
|
<quiqqer>
|
|
|
<panels>
|
|
|
|
|
|
<!-- quiqqer projects panel -->
|
|
|
<panel require="controls/projects/project/Panel">
|
|
|
<image>icon-home</image>
|
|
|
<title>
|
|
|
<locale group="quiqqer/system" var="panels.project.title" />
|
|
|
</title>
|
|
|
<text>
|
|
|
<locale group="quiqqer/system" var="panels.project.text" />
|
|
|
</text>
|
|
|
</panel>
|
|
|
|
|
|
</panels>
|
|
|
</quiqqer>
|
|
|
```
|
|
|
|
|
|
+ \<quiqqer> beginnt das XML
|
|
|
+ \<panels> Start der Panels Definitionen
|
|
|
+ \<panel> Start einer Panel Definition
|
|
|
+ \<image> Bild für die Panel Definition
|
|
|
+ \<title> Titel des Panels
|
|
|
+ \<text> Beschreibungstext des Panels
|
|
|
|
|
|
## \<panel require="">
|
|
|
|
|
|
Mit \<panel> beginnen Sie die Definition eines Panels. Ein Panel hat verschiedenen Attribute und Eigenschaften.
|
|
|
Über das require="" Attribut bestimmen Sie den Aufruf des Panels. Der Aufruf des Panels ist der JavaScript AMD Aufruf.
|
|
|
|
|
|
In \<title> und \<text> können Sie die standard \<locale> XML Definitionen verwenden. Somit können Sie Ihre Panel Definition multilingual anbieten. (siehe Beispiel)
|
|
|
|