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

Add new chapter about "generator topics" #20

Open
Guite opened this issue Nov 12, 2017 · 1 comment
Open

Add new chapter about "generator topics" #20

Guite opened this issue Nov 12, 2017 · 1 comment

Comments

@Guite
Copy link
Owner

Guite commented Nov 12, 2017

The generator reference chapter is a comprehensive collection of all DSL properties and their effects in the generated code. But it does not help with getting an overview of how to get done something specific.
Thus, it would be helpful to have another dedicated chapter which describes several topics:

  • Models (everything relating the Doctrine mappings)
  • View pages (relevant settings, other possibilities)
  • Edit forms (different input field types, relationships, special additions)
  • Extensions (Doctrine extensions, other behavioural settings, e.g. different and enhanced permalinks)
  • Permissions (filtering, inheritance by relationships, category permissions)
  • Workflows (ownerPermission, approvals, moderation capabilities, etc.)
  • Hooks
  • Integrations
  • ...
@rallek
Copy link
Contributor

rallek commented Nov 12, 2017

I would like another approach.
At what place do you need the help? Mainly during editing the model in Modulestudio. There you have the ? with a tooltip.
grafik
Make this tooltip a link to a website with the cross reference for all these small helping things. This website could be similar to a reference of a syntax website e.g. https://twig.symfony.com/doc/2.x/functions/max.html
E.G. on the top of such a property view or other interesting places of MOST you can add another ? for more generic explanation.

If this reference site is a zikula module you can manage also translations for this.

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