問題タブ [liferay-theme]
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 - ポートレットのcssでliferayテーマの画像を参照する方法
アプリケーションレベルの画像をいくつか含むliferayテーマがあります。また、独自の css を持つポートレット。
ポートレットの css からテーマ内の画像を参照するにはどうすればよいですか?
liferay - ソーシャル メディア タグ用の Liferay の Velocity テーマに文字列を公開する (グラフを開く)
ソーシャル ネットワーク共有に使用されるいくつかの HTTP ヘッダーを作成するために、いくつかの文字列を liferay フレームワークの速度テーマに公開したいと考えています。重要なことは、レンダリング フェーズ中にコントローラーがこれらの文字列を速度テーマに配置する必要があることです。
どうすればこれを行うことができますか?
inheritance - Liferay テーマ 6.1.1 GA2 のグループによって割り当てられた、継承されたユーザー ロールを見つける
現在サインインしているユーザーが「myRole」などのロールを持っている場合、6.1.1 GA2 の Liferay-Theme をチェックインします。
この役割が割り当てられているグループにユーザーを追加することにより、役割が定義され、ユーザーに割り当てられます。
コントロール パネルでユーザー ロールを確認すると、ユーザー リストでそのユーザーのグループが正しく表示されます。ユーザーを編集すると、役割パネルの「継承された役割」に割り当てられたグループが表示されます。
テーマはシンプルに
グループから継承されたロールではなく、直接割り当てられたロールのみを返します。
これらの役割を取得する別の方法はありますか? それとも、これは Liferay のもう 1 つのバグですか?
templates - 指定されたテーマ ID のテーマが見つかりません。デフォルトのテーマを返す
テーマ フォルダの liferay-plugins-sdk-6.1.1 により、liferay ポータル 6.1.1 CE-GA2 のテーマを作成しました。
私のliferay-plugin-package:
しかし、liferay ポータルを起動した後、ポータルを使用した後、指定されたテーマ id のテーマが見つかりません。私のliferayポータルコンソールでデフォルトのテーマを返します。
どうすればこの問題を解決できますか?????????
liferay - Liferay 6.1 get themeDisplay の速度 (vm) ファイル
ユーザーのプロフィール写真を取得して、liferay テーマに表示しようとしています。これまでのところ、速度変数を介してUser
オブジェクトにアクセスできました。$user
ユーザーモデルには、パラメーターとして受け取るメソッドが呼び出さgetPortraitUrl()
れThemeDisplay
ます。テーマを操作するときにオブジェクトが実行時に利用可能であることをliferayのドキュメントで読みましたが、themeDisplay
これを機能させることができないようです。
オブジェクトを取得するためにいくつかの異なる方法を試しましたがthemeDisplay
、どれもうまくいかないようです:
$theme
$themeDisplay
$request.get("theme-display")
$theme_display
...および何も返さない他のいくつかのメソッド。
$user.getPortraitUrl($themeDisplay)
私が達成しようとしているものです。
どんな助けでも大歓迎です
liferay - Liferay : Web コンテンツから PDF ビューアーを使用する方法
Web コンテンツに PDF ファイルへのリンクを追加したい。
そのPDF画像リンクをクリックすると、ドキュメントやメディアと同じようにポップアップが開きます。
これを達成する方法は?
ありがとう
liferay - NoSuchOrganizationException: 主キー 0 の組織は存在しません
Liferay でホストされているポータルがあり、Liferay の親組織の下にいくつかの組織と場所を作成しました。カスタム フォーム ポートレットには、組織と場所の両方のドロップダウンがあり、Liferay で私が作成した、既に利用可能な組織と場所が表示されます。
問題は、WebSphere Application Server の有効期限が切れたため、まったく新しいセットアップを行ったことです。ポータルをセットアップした後、どのフォームのドロップダウンにも場所と組織が表示されず、選択せずにフォームを送信すると、ログにエラーをスローする組織/場所 -
エラー [WebContainer : 9][render_portlet_jsp:154] com.liferay.portal.NoSuchOrganizationException: 主キー 0 の組織は存在しません
以下は、Reliance Power が親組織であり、8 つの下位組織がある私の場所と組織の構造のスナップショットです。