[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • package.yml
Seite 1 von 1

package.yml

Verfasst: 20. Dez 2016, 15:01
von muero-gbr
Hallo zusammen,

ich arbeite mich langsam in Redaxo 5 ein und versuche mal ein Test-Addon zu erstellen, um zu schauen, welche Möglichkeiten Redaxo 5 hat. Ich weiß nicht genau, ob es bereits eine Seite gibt, auf der erklärt wird, wie die Navigation eines Addons erstellt wird?

Ich habe u.a. folgendes probiert, um zwei Seiten mit zwei jeweils Unterseiten eines Addons zeurstellen.

Code: Alles auswählen

page:
    title: 'Test-Addon'
    perm: admin[]
    pjax: true
    icon: rex-icon rex-icon-cronjob
    block: 'Test-Addon'
    subpages:
        packages:
            title:  'translate:test1'
            subpages:
                test11: { title: 'translate:test11' }
                test12: { title: 'translate:test12' }
                test13: {title: 'translate:test13'}
        packages:
            title:  'translate:test2'
            subpages:
                test21: { title: 'translate:test21'}
                test22: { title: 'translate:test22'}
Es erscheint nur die erste Seite!

Kann mir jemand ein Addon sagen, welches eine ausgeprägte Navigation hat, um dort mal reinzuschauen und die Struktur der yml zu analysieren?
Im Vorraus bereits vielen Dank!

Viele Grüße
Thomas

Re: package.yml

Verfasst: 20. Dez 2016, 16:35
von Gregor.Harlan
Du hast zwei mal den gleichen Page-Key "packages", deswegen erscheint nur die erste.
(Bei yaml greift immer der erste Key, wenn es mehrere gleiche gibt.)

Re: package.yml

Verfasst: 20. Dez 2016, 16:54
von muero-gbr
Ah ok, danke! Ich dachte 'packages' wäre ein Schlagwort, wie title, subpages o.ä.
Nun funktioniert es prima!

Viele Grüße
Thomas