Ich benutze Liverlay 7 und versuche, eine Inhaltskomponente zu erstellen, die ein Jquery-Plugin und einige CSS & html enthält? Was ist der beste Weg, dies zu erstellen?Wie erstelle ich eine benutzerdefinierte Komponente mit HTML und js?
Antwort
Ich denke, der beste Ansatz, um dieses https://github.com/liferay/liferay-blade-samples/tree/master/gradle/apps/npm/jquery-npm-portlet
Die Readme-Datei einen Link zur Dokumentation verwenden enthält und Sie können Ihren Weg durch sie arbeiten im Inneren mehr zu bekommen.
Nicht, dass diese Funktionen sind nur in der neuesten Version der Liferay (Liferay-ce-GA 5 https://web.liferay.com/web/jamie.sammons/blog/-/blogs/liferay-portal-7-0-ce-ga5-release oder DXP FP30 +)
Die Frage ist eigentlich mehr über jquery-UI: https://stackoverflow.com/questions/47088356/how-to-use-jquery-ui-in-lifeRay -7-Seite –
Es hängt davon ab, wie Sie es bündeln wollen. Wenn Sie Apps mit jquery und jquery-ui entwickeln möchten, ist das oben beschriebene der beste Weg. Wenn Sie jquery-ui einfach in die Seite einfügen und als globale Sache verwenden möchten, verwenden Sie den Script-Tag-Ansatz. Seien Sie sich bewusst, dass Sie, wenn Sie mit dem globalen Pfad fortfahren, in Zukunft Versionsprobleme bekommen könnten. –
Eigentlich möchte ich ein Tab-Steuerelement verwenden, gibt es eine andere Möglichkeit, dies zu tun? –
- 1. Wie erstelle ich eine benutzerdefinierte Link-Komponente in Vue.js?
- 2. Wie erstelle ich eine Komponente als Referenz?
- 3. Wie erstelle ich benutzerdefinierte Pinselfarbe mit fabric.js?
- 4. Wie erstelle ich eine benutzerdefinierte Website für eine benutzerdefinierte Veranstaltung?
- 5. Wie erstelle ich eine Anwendungsformularzeile mit css und html
- 6. Wie erstelle ich eine Stundenliste mit HTML und CSS?
- 7. Wie erstelle ich eine einfache benutzerdefinierte Ansicht?
- 8. Wie erstelle ich eine benutzerdefinierte Knoten-Klasse?
- 9. Wie erstelle ich eine nggrid benutzerdefinierte Fußzeile
- 10. JS. Wie erstelle ich eine RegexMuster durch Verkettung mit Variablen
- 11. Wie erstelle ich eine benutzerdefinierte Streaming-Datenquelle?
- 12. Vaadin benutzerdefinierte JS Komponente Aktualisierungsrate
- 13. Wie erstelle ich eine React-Komponente mit Komponenten darin?
- 14. Erstellen und verwenden Sie eine benutzerdefinierte HTML-Komponente?
- 15. Wie erstelle ich eine benutzerdefinierte Annotation für Klassen und Methoden?
- 16. Wie erstelle ich eine HTML-Klasse richtig?
- 17. Wie erstelle ich benutzerdefinierte Paginierungslinks?
- 18. Wie erstelle ich benutzerdefinierte JVM?
- 19. Wie erstelle ich benutzerdefinierte JDBCrealm?
- 20. Wie erstelle ich eine benutzerdefinierte Form mit Eigenschaften in WPF?
- 21. Wie erstelle ich eine HTML/CSS-Tabelle mit Doppelrahmen?
- 22. Swift: Wie erstelle ich eine benutzerdefinierte UINavigationBar und füge eine benutzerdefinierte Schaltfläche zurück?
- 23. Wie erstelle ich eine benutzerdefinierte Schriftart für eine BlackBerry-Anwendung
- 24. Wie erstelle ich eine HTML-Verzeichnisliste mit Python
- 25. Wie erstelle ich eine benutzerdefinierte Fotoansicht wie Instagram?
- 26. Wie erstelle ich in Ionic 2 eine benutzerdefinierte Komponente, die Ionic-Komponenten verwendet?
- 27. Wie erstelle ich eine HTML-Tabelle mit Bildlauf
- 28. Wie erstelle ich eine HTML-href mit PHP-Variable hinzugefügt
- 29. Wie erstelle ich eine Ereignisprotokollquelle mit WiX
- 30. Wie erstelle ich HTML-Tags?
wow, das ist eine wirklich große Frage für liferay ist. Wenn Sie Komponente sagen, meinen Sie ein Portlet? oder Sie suchen etwas weniger Spezifisches. Wenn es wirklich einfach ist, können Sie sogar das Web-Content-Portlet verwenden und einfach eine Seite einfügen. Aber ich kann damit beginnen, Ihnen zu sagen, dass jquery plugin nicht zu trivial ist, https://web.liferay.com/community/forums/-/message_boards/message/79089004 – Victor
auch: https://stackoverflow.com/questions/39490126/jquery-plugin-in-a-liveray-7-Thema – Victor