Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ich hab mir erlaubt, Teile aus der
boot.php
in die Entry-Klasse zu verlagern und drum herum ein paar Kleinigkeiten zu bügeln:"###neues-settings-editor###"
durch den Zielwert zu rsetzen passiert jetzt inEntry->getForm()
Entry::epYformDataList()
rex::getTable()
erzeugt. Auch wenn es eh immer nur auf den Prefix rex_ hinausläuft.boot.php
und die Entry-Klasse:Entry::table()
stattrex_yform_manager_table::get('rex_neues_entry')
Entry::table()->getTablename()
statt'rex_neues_entry'
rex_neues_entry.status
), sondern den Alias aus der Query abrufen und nutzen ($alias . '.status'
)Letzteres damit der reale Tabellenname möglichst nur einmal benutzt wird, nämlich bei der Zuweisung der Modell-Class.
Rudimentär getestet; Tabelle und Formular werden via Tablemanager wie erwartet angezeigt;
getForm
undepYformDataList
werden aufgerufen.