問題タブ [liferay-7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
liferay - Liferay 7 で Web コンテンツを作成する: リッチ テキスト エディターはどこにありますか?
liferay 7 で新しい Web コンテンツを作成しようとしましたが、リッチ テキスト エディターが見つからなかったのでかなり驚きました。それをアクティブにするための特別なトリックはありますか?HTMLコードを必要とするWebコンテンツはたくさんあります...
よろしくお願いします、
ダニエル
jakarta-ee - Liferay 7 Service Builder はデータベースを自動更新しません
私の Liferay 7 プロジェクトでは、Service Builder はファイル tables.sql (完全な sql を含む) を適切に生成しますが、Liferay 6.2 の場合のように、このコンテンツを SERVICECOMPONENT ネイティブ liferay テーブルに含めません。
そのため、サーバーを再起動しても、データ モデルは変更されていますが、データベースは更新されません。
問題を一時的に解決するには、tables.sql に含まれる SQL スクリプトを手動で実行する必要があります。
誰かがこれを再現しましたか? この動作につながる可能性があるとは知らなかったオプション(Liferay 7の新機能?)はありますか?
注 : もちろん、オプション build.auto.upgrade (service.properties 内) は true に設定されており、これをオーバーライドできる service-ext.properties はありません。
java - 非データベース フィールドを使用して Liferay Web サービスの応答をカスタマイズする
Liferay 7 では、getter/setter を使用して新しいフィールドを使用して FooImpl.java (サービス ビルダーによって Foo テーブルから生成されたもの) をカスタマイズしました。
このフィールドを追加するのは、次のメソッド (FooServiceImpl.java から抽出) の Web サービス レスポンスに必要だからです。
残念ながら、JSON 応答にはカスタム フィールド「toto」が含まれていません。
誰かがこれを行う方法を知っていますか?
liferay - Liferay 7 での admin-web からの翻訳のオーバーライド
Thera には、オーバーライドしたいモジュール内の翻訳がいくつcom.liferay.plugins.admin.web
かあります。com.liferay.portal.instances.web
他のモジュールでは、このチュートリアルに成功しました:
https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/overriding-a-modules-language-keys
この場合、com.liferay.plugins.admin.web
モジュールには、クラス プロパティで必要な servlet.context.name がありません。この翻訳を無効にする方法はありますか? 事前に助けてくれてありがとう!
liferay-7 - Liferay7 で liferay-ui タグをオーバーライドする方法
Liferay 7 の liferay-ui:form タグをオーバーライドする必要があります。これは、ジャーナル記事フォームに表示される要素を非表示にするためです。私たちの疑問は、.java をオーバーライドして、ext-enviroment を使用せずにコードをオーバーライドする方法ですか? ありがとう
liferay - liferay 7でカスタムアセットをレンダリングするには?
カスタム エンティティを作成し、それをカスタム アセットにしました。エントリはデータベース テーブルにありますassetentry
。アセット パブリッシャーでアセットをレンダリングしたいと思います。このために、2 つのクラスを作成*AssetRenderer
し*AssetRendererFactory
ました。*AssetRendererFactory
コンストラクターが呼び出されていることがわかりましたが、そのgetAssetRenderer()
メソッドは呼び出されていません。アセットをレンダリングするために何が欠けているのでしょうか? また、構成リンクのアセット タイプでカスタム エンティティを取得しましたが、それを選択すると、カスタム ポートレットではなく、ブログ ポートレットのコンテンツを取得しました。助けてください..助けていただければ幸いです。事前にサンクス..
liferay - Liferay 7 で SennaJS/SPA を無効にするにはどうすればよいですか?
Liferay 7 は、フォームの送信およびナビゲーション中にポータル ページの特定の部分を読み込んで置き換えるために、SennaJSをシングル ページ アプリケーション エンジンとして使用します。この機能がユースケースに干渉することがありますが、どうすれば無効にできますか?
liferay - liferayでxmlportletfactoryを使用するには?
のアセット パブリッシャーでカスタム アセットをレンダリングしたいと考えていますliferay dxp
。を使用することをお勧めしますxmlportletfactory
。誰かが私にそれを使用する方法を説明できますか?
liferay - Liferay 7.0 - テーマを介してデフォルトですべてのポートレットをボーダレスにする
テーマを通じてポートレットのデフォルトのルック アンド フィールを設定する際の問題の解決策を探した後、 で次のことを試しましたWEB-INF/liferay-look-and-feel.xml
。
ただし、Liferay 7.0 GA3 では動作しないようで、解決策を探す場所が不足しています。
私の要件は、境界線やタイトルなど、すべての宣言が無効になっているデフォルトのポートレットの動作です。
私は新しいテーマ ジェネレーター/Gulp ビルド パイプラインを使用していることに言及する価値があります。どんなポインタでも大歓迎です。