Ich habe eine Anwendung mit Moqui Framework implementiert. Ich versuche, Datenbanktabelle in einer Dropdown-Datei in der Datei Header.html.ftl zu laden.Wie Service-Aufruf in Html.ftl zu verwenden.Es gibt eine andere Möglichkeit, Daten zu laden ?In Moqui Wie Daten der Datenbanktabelle in html.ftl als Drop-Down geladen werden?
Antwort
Datenaufbereitung wie diese kann mit der Moqui-API in einer #assign-Direktive in einer FTL-Datei durchgeführt werden, obwohl es im Allgemeinen einfacher und besser ist, dies im screen.actions-Element für den Bildschirm zu tun, der die FTL-Datei enthält .
Es gibt Beispiele für die Verwendung der Moqui-API (über einen Aufruf von ec.entity.find()) in einem FTL-Snippet in der SimpleScreensSetupData.xml-Datei (im moqui/SimpleScreens-Repository). Diese Datei enthält Daten, die in die Datenbank geladen wird ein Kopf navbar Element mit einer kleinen FTL-Vorlage hinzufügen, die ausstehenden Nachrichten zu zeigen, gerendert wird, Veranstaltungen usw.
Hier ist eine Zeile aus dieser Datei:
<#assign taskCount = ec.entity.find("mantle.work.effort.WorkEffortAndParty").condition("partyId", ec.user.userAccount.partyId!).condition("statusId", "not-in", "WeClosed,WeCancelled").condition("workEffortTypeEnumId", "WetTask").disableAuthz().count()>
Was Sie benötigen, ist eine Variante, die eine Liste zurück zu iterieren mit der FTL # list Direktive.
- 1. Wann werden Daten in ASP .NET geladen?
- 2. Wie werden alle Daten geladen, wenn der Begrüßungsbildschirm geladen wird?
- 3. Wie XML-Daten in Postgres-Datenbanktabelle importieren?
- 4. Anpassen der Feldgröße eines Dialogfelds in Moqui
- 5. Wie partielle JSON-Daten in Multi-Select-Dropdown-Liste geladen werden
- 6. Aufteilen der Datenbanktabelle in häufig abgefragte Daten + andere Daten
- 7. Json Daten geladen werden nicht in Tableview
- 8. Daten können nicht in die Datenbanktabelle eingefügt werden
- 9. Populate wählen Dropdown aus einer Datenbanktabelle
- 10. TableView-Daten werden nicht geladen
- 11. Wie in java.sql.Date s in der Datenbanktabelle gespeichert werden, wenn sie abgeschnitten werden?
- 12. Wie können Daten in Datasprites von Managed Beans geladen werden?
- 13. wie ausgewählte Daten aus Combo in coderigniter geladen werden
- 14. Multilevel-Benutzer in der Datenbanktabelle
- 15. Wie viele Zeilen in der MySQL-Datenbanktabelle?
- 16. Excel Upload in die Datenbanktabelle
- 17. Wie Daten aus einer SQL Server-Datenbanktabelle in einem Kombinationsfeld in Wpf angezeigt werden?
- 18. Wie können externe Daten in der Replikatoraktivität in einem sequenziellen Arbeitsablauf geladen werden?
- 19. Wie kopiere ich Daten von einer Datenbanktabelle in eine andere Datenbanktabelle?
- 20. Bilder werden geladen in LaTeX
- 21. Kann ich Formulardaten in Moqui iterieren?
- 22. Wie überschreiben Daten der Datenbanktabelle mit SQL Server-Datentools
- 23. In Moqui, wie für Limit-Sprachen in Drop-Down einschränken?
- 24. Verwenden einer Datenbanktabelle als Warteschlange
- 25. Lokalisierung im Moqui-Framework
- 26. Daten werden asynchron in Python/Flask für d3.js geladen
- 27. JQuery Feuern, bevor meine Daten in die Seitensteuerelemente geladen werden
- 28. Wie Programmressourcen in Clojure geladen werden
- 29. Wie werden Pakete in Octave dauerhaft geladen?
- 30. Die Daten werden nicht geladen firebase.google.com-Datenbank