問題タブ [liferay-6.2]

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.

0 投票する
2 に答える
848 参照

liferay - Liferay kaleo ワークフローの問題

私の使用例は、Web コンテンツに単一の承認者ワークフローを使用するための非常に簡単です。

  1. ユーザー作成の Web コンテンツ
  2. それはレビューのために行きます
  3. レビュアーが承認した場合、表示されました
  4. レビュー担当者が拒否した場合、拒否されたものとして表示され、ユーザーはレビューのために再送信できる必要があります

ポイント4で問題があります。

レビュアーが拒否すると、拒否された状態になります。しかし、作成者が Web コンテンツを再編集して「公開用に送信」しようとすると、常に「ドラフト」モードのままになります。レビュー担当者は、ワークフロー タスクでタスクを取得しませんでした。

私は liferay 6.2 ce ga 3 を使用しています。以下は私のワークフロー定義です。

ポイント 4 を達成するために、他の状態またはアクションを追加する必要がありますか?

0 投票する
1 に答える
209 参照

liferay - DLFileEntryLocalServiceUtil.getFileAsStream(...)がliferayサーバーで機能しない

DLFileEntryLocalServiceUtil.getFileAsStream(...) がサーバーで機能しない ドキュメントとメディア用に s3 構成を使用しています。この方法は、s3が構成されていないローカルサーバーで問題なく完全に機能します。これには追加の構成が必要ですか。

0 投票する
0 に答える
164 参照

liferay-6.2 - フックを使用してLiferayのユーザーアカウントのサーブリソースをオーバーライドします

Liferay 6.2 を使用しています。User-My Account ページにフィールドを追加するためのフックを作成しました。これらのフィールドのキーを押すと、ajax 呼び出しを呼び出す必要があります。私はライフリーサービスのオーバーライドを読み、同じアプローチに従おうとしています:これは、ユーザーを新しいフィールドで更新するために機能します。

ただし、ajax 呼び出しの場合、サーブ リソース メソッドをどこかでオーバーライドする必要があります。しかし、正確に serve resource() を呼び出す場所がわかりません。

私のアプローチは次のとおりです。

details.jsp で

js の場合: AUI io リクエストを使用して ajax を呼び出します: モードをパラメーターとして渡して、それが serveResource 内にあるかどうかを確認します。

しかし、リソースを提供する前に、userProfileURL が定義されていないというエラーが表示されます。それに必要なインポートもjspに含めました。

UserServiceWrapper を拡張する userServiceImpl クラスで、serveResource をオーバーライドしようとしました。

しかし、次のようなエラーが表示されます。

メソッド serveResource(ResourceRequest, ResourceResponse) はタイプ UserServiceWrapper に対して未定義です

ユーザー アカウント ページのフックで ajax 呼び出しを行う方法はありますか、それとも間違った場所で上書きしていますか?

0 投票する
0 に答える
20 参照

liferay - 同じポートレットで 2 つのレイアウトを変更する

ポートレットがあります。検索エンジンのレイアウト X を取得しましたが、このレイアウト X が表示され続けています。このレイアウト X では、デザインを変更するために Javascript で列を非表示にする必要がありました。このレイアウトが消えるまでに 2 秒かかり、メイン レイアウトが表示されます。JS が非表示になると、他の列が課金されます。

私の好きな事:

あなたがするかもしれないように。レイアウト X の検索エンジンを備えたポートレットがあり、レイアウト Y を表示していることがわかりました。

[検索] をクリックしたときにレイアウト Y を変更するパラメータを選択できますか?

ありがとうございました!!!

0 投票する
1 に答える
1331 参照

liferay - liferay に組み込まれた電子メール テンプレートをプログラムで使用する方法は?

私のliferayアプリケーションでは、プログラムでExpandoを使用し、liferayのデフォルトのユーザーサインアップを使用せずに、アプリケーションユーザーを追加しています。コントロールパネル - ポータル設定 - 電子メールテンプレートから利用可能なliferayデフォルトテンプレートを使用して、ユーザーに資格情報を電子メールアドレスに送信したいと考えています。

この liferay 組み込みテンプレートを使用してメールをトリガーするにはどうすればよいですか? どんなヒントでも大歓迎です。

0 投票する
1 に答える
187 参照

maven - Eclipse liferay 6.2 の Maven サポートのセットアップ

以下の手順を使用して、liferay 6.2 の Maven アーキタイプを生成しようとしています。

  1. liferay-maven-plugin がダウンロードされ、生成された ant インストール -- 完了
  2. liferay-maven-support-6.2.10.15 をダウンロードして mvn install を実行しようとしましたが、以下のエラーが発生しました:

誰でも私を助けることができますか?

ログ:

0 投票する
2 に答える
330 参照

liferay - Liferay 6.2: 1 つのロールの権限を変更して、ロールを表示するか、ロールをユーザーに割り当てる

複数のユーザーの権限を変更するスクリプトをコーディングしていますが、1 つのステップで、[役割] -> [権限] にあるマトリックスのいくつかのボックスをチェックする必要があります。つまり、どのユーザーが他のロールを表示または割り当てることができるかを再定義する必要があります。これは一種の大規模な変更であるため、手動のアプローチは可能な限り回避する必要があります。

これを行うにはどの関数を適用すればよいか知っていますか? 「ResourcePermissionLocalServiceUtil.setResourcePermissions」に似たものかもしれませんが、ここに適切な「アクション」があるかどうか、またはこの場合に実際に「リソース」があるかどうかはわかりません。

前もって感謝します。

0 投票する
1 に答える
831 参照

datepicker - Alloy ui 2.0.xバージョンのalloyui日付ピッカーでデフォルトの日付を設定する方法

Alloy ui datepickerでデフォルトの日付を設定したい。以前のバージョン 1.5.x では、カレンダーの日付属性です。

バージョン 1.5.x : http://alloyui.com/versions/1.5.x/examples/datepicker/

Alloy ui 2.0.xバージョンで何かを達成するための代替手段はありますか? ?

0 投票する
0 に答える
23 参照

content-management-system - Liferay : コンテンツ フォルダは管理者から削除されましたが、データベースには残っています

現在、私の顧客は、一部の画像が Web コンテンツ ポートレットのサイトに表示されないと不満を漏らしています。Chrome コンソールから調査したところ、リソースが見つからないことがわかりました (javascript エラー)。画像の URL から uuid を取得し、それが DLFILEENTRY テーブルに存在するかどうかを確認し、そこにあることを確認しました。 DLFOLDER テーブルもそこにあり、ADMIN としてログインし、コントロール パネルに移動してから「ドキュメントとメディア」に移動しました .... 画像もフォルダもありません !!! これがどのように発生するのか理解できません...フォルダーが削除されるたびに、データベースにはもう存在しないと思われませんか??? 私はサイト管理者ではないので、管理者が正確に何をしたかわかりません。jboss で liferay 6.2 を実行しています。