Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eigene Addons in der Backend Navigation oben plazieren #268

Closed
IngoWinter opened this issue Sep 10, 2021 · 7 comments
Closed

Eigene Addons in der Backend Navigation oben plazieren #268

IngoWinter opened this issue Sep 10, 2021 · 7 comments

Comments

@IngoWinter
Copy link
Member

In der package.yml des Addons notieren, in welchem Block es dargestellt werden soll:

page:
    title: 'My Addon'
    block: myaddon

In der boot.php des Addons prio und Überschrift für den Block festlegen:

rex_extension::register('PAGE_NAVIGATION', function ($ep) {
    $subject = $ep->getSubject();
    $subject->setPrio('myaddon',1);
    $subject->setHeadline('myaddon','Ganz oben');
    $ep->setSubject($subject);
});
@alxndr-w
Copy link
Member

Prio und Name lässt sich auch über die package.yml / de_de.lang festlegen, genauso wie umgekehrt via PHP der Block, in dem der Punkt ausgegeben wird. Hier müsste man den Trick eher unterscheiden zwischen programmatisch/zur Laufzeit, oder per package.yml

@IngoWinter
Copy link
Member Author

IngoWinter commented Sep 10, 2021

Ich habe nicht rausgefunden, wie ich in der package.yml die prio des Blocks festlegen kann. Wenn das geht ist das natürlich noch schicker :)

@IngoWinter
Copy link
Member Author

Ahso. Ich glaube es liegt ein Missverständnis vor. Es geht um einen Block mit mehreren Pages, der oberhalb des Blocks "Hauptmenü" und "Addons" plaziert wird. Aktuell habe ich drei Addons, die in einem eigenen Block (wie die Community) ganz oben dargestellt werden.

@IngoWinter
Copy link
Member Author

ganzoben

@alxndr-w
Copy link
Member

Ich werde in den kommenden Tagen hier noch Senf dazugeben...

@IngoWinter
Copy link
Member Author

#281

@alxndr-w
Copy link
Member

alxndr-w commented Jan 4, 2022

Ups, da war was. Mein Beitrag, wie man etwas priorisiert, bspw. im Hauptmenü. https://github.com/alexplusde/qanda/blob/be2939ba5050c829f1780954b383f2882938827d/package.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants