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

[Example] Integrate global settings entity into the administration interface #88

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

niklasnatter
Copy link
Contributor

@niklasnatter niklasnatter commented Dec 14, 2020

What's in this PR?

This PR demonstrates how to integrate a global ApplicationSettings entity into the administration interface of Sulu. The entity is persisted using Doctrine and the API for managing the entity is implemented using a Symfony controller.

Have a look at the Extend Admin UI documentation for more information about the changes in this PR.

Screenshot 2020-12-14 at 18 32 46

To apply the changes, the schema of the database needs to be updated by executing bin/console doctrine:schema:update --force. Furthermore, the permissions for the Event entity need to be added to the User user role via the administration interface.

@niklasnatter niklasnatter force-pushed the example/settings-entity branch 2 times, most recently from e040be6 to f9da96a Compare December 14, 2020 17:45
@niklasnatter niklasnatter force-pushed the example/settings-entity branch from f9da96a to 4e553f9 Compare December 15, 2020 08:43
@niklasnatter niklasnatter added the Example Example implementations label Dec 16, 2020
@niklasnatter niklasnatter marked this pull request as draft December 16, 2020 11:26
@niklasnatter niklasnatter force-pushed the example/settings-entity branch from 4e553f9 to 6d634be Compare February 16, 2021 14:40
@niklasnatter niklasnatter force-pushed the example/settings-entity branch from 6d634be to 98de540 Compare June 20, 2022 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Example Example implementations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant