8000 Configuration Plugins · Issue #74 · OPUS4/opus4-common · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Configuration Plugins #74

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

Open
j3nsch opened this issue Aug 23, 2022 · 0 comments
Open

Configuration Plugins #74

j3nsch opened this issue Aug 23, 2022 · 0 comments

Comments

@j3nsch
Copy link
Member
j3nsch commented Aug 23, 2022

Die Klasse Application_Configuration wird immer größer. Für Optionen die in der Administration editierbar sein sollen muss zusätzlich geklärt sein wie sie angezeigt werden und gespeichert werden können.

Plugins für Optionen machen Sinn um die notwendige Funktionalität zu bündeln. Jede Option kann dann zusätzlich auch noch eine statische Funktion haben um den Wert direkt auszulesen. Damit kann während eines Requests schnell und direkt darauf zugegriffen werden.

Für die Anzeige in der Administration sollte der Code in der Lage sein Plugins zu entdecken ohne dass sie explizit in die Konfiguration eingetragen werden müssen. Wie bei Zend View Helpern könnten bestimmte Pfade verwendet werden.

Vielleicht macht es Sinn das die Plugins auch gleich die Formularelemente für die Anzeige in der Administration sind.

@j3nsch j3nsch changed the title https://github.com/OPUS4/application/issues/921 Configuration Plugins Aug 23, 2022
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

1 participant
0