... | ... | @@ -31,22 +31,22 @@ Dieses Beispiel zeigt eine panel.xml. Diese panel.xml erweitert jedes Brick Pane |
|
|
|
|
|
```
|
|
|
|
|
|
Die allgemeine panel.xml orientiert sich an der allgemeinen category API von QUIQQER. Dieses API findet zum Beispiel auch Einsatz in der site.xml oder der settings.xml.
|
|
|
Die allgemeine panel.xml orientiert sich an der allgemeinen category API von QUIQQER. Diese API findet zum Beispiel auch Einsatz in der site.xml oder der settings.xml.
|
|
|
|
|
|
## panel.xml
|
|
|
|
|
|
Jede panel.xml muss mit `<quiqqer>` anfangen und mit `</quiqqer>` enden.
|
|
|
Damit du nun ein Panel erweitern kannst, musst du genau deklarieren welches Panel du erweitern möchtest.
|
|
|
|
|
|
Hier zu gibst du in `<window>` den typ des Panels an. `<window name="package/quiqqer/bricks/bin/BrickEdit">`
|
|
|
Hierzu gibst du in `<window>` den typ des Panels an. `<window name="package/quiqqer/bricks/bin/BrickEdit">`
|
|
|
|
|
|
## Typ eines Panels herausfinden
|
|
|
|
|
|
Jedes Panel ist ein JavaScript Control und eine Type definition besitzen. Suche dazu die JavaScript Datei in der dein gewünschtes Panel definiert ist. Hier gibt es meistens folgenden Abschnitt:
|
|
|
Jedes Panel ist ein JavaScript Control und eine Type definition besitzen. Suche dazu die JavaScript-Datei, in der dein gewünschtes Panel definiert ist. Hier gibt es meistens folgenden Abschnitt:
|
|
|
|
|
|
![image](uploads/39460f699586cf38d7bfacca82bd8fb6/image.png)
|
|
|
|
|
|
`Type` definiert den Panel Typ den du verwenden musst.
|
|
|
`Type` definiert den Panel-Typ, den du verwenden musst.
|
|
|
|
|
|
## `<categories>`
|
|
|
|
... | ... | |