問題タブ [liferay-6]
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.
tags - Asset Publisher とタグを使用した動的コンテンツ
これができると確信していますが、正しく行う方法に関するドキュメントはほとんど見つかりません。
タグに関連付けた Web コンテンツがいくつかあります。URL にタグが存在するかどうかに基づいて、正しい Web コンテンツを表示するページに Asset Publisher ポートレットを追加したいと考えています。したがって、URL が domain.com/public/site?tag=fish の場合、Asset Publisher フィルタを使用して「fish」とタグ付けされた Web コンテンツを提供します。
URL の正しい構文は何ですか? 私はフォーラムで見ました:
/public/site/tags/fish/ パラメータ ?tag=fish として見ましたが、どちらも機能していないようです。Liferay6を使用しています。
ckeditor - Liferay:CKEditorをカスタマイズする
CKEditorでLiferay6のショートカットキーをカスタマイズしようとしています。
フックを作成し、これをファイルhtml / js / editor / ckeditor/ckconfig.jspに追加しました。
問題は、このファイルにどのような変更を加えても、CKEditorでは何も変更されないことです。すべて削除しても同じです。
Firebugでページを解析すると、ckeditor.jspが解析されていることがわかります。このファイルを手動で編集しても、ショートカットはネイティブのもののままです。
質問は:このJSPファイルはCKEditorによっても解析されますか?はいの場合、私の変更を妨げるものはありますか?
liferay-6 - 非PCI準拠のLiferayポータルの外部でPCI準拠のサービス(jspまたはその他)を実装するための最良の方法は何ですか
Liferayを使用してカスタマーポータルを構築しています。財務情報を収集するには、いくつかのポートレットが必要です。ポータルのホスト環境はPCIに準拠していません(http://www.pcicomplianceguide.org/pcifaqs.php)。財務情報を処理する際のPCIコンプライアンスは要件であるため、これらのポートレットをPCIに準拠させるメカニズムを見つける必要があります。2つの基本的な代替案を検討しています。1。ポータルのホスト環境をPCI準拠にする2.PCI準拠のホスト環境を使用してポータルのホスト環境の外部でPCI準拠を必要とする機能をホストする(これは最も苦痛の少ないルートのようです)
関連する質問があります:1。私たちが検討していないより良い代替案はありますか2.上記のオプション2に関して、私はそれを実装するための推奨される方法に関する参照を見つけることができませんでした。誰かが技術的な解決策を勧めたり、私にそれを紹介したりできますか?
ありがとう、ロドリゴシルベイラ
ldap - LDAPのmemberOfとgroupMembership(Liferay)
LiferayのLDAP認証設定で使用した場合のb/n memberOf属性とgroupMembership属性の違いは何ですか?
ユーザーは正常にインポートされます。グループも正常にインポートされます。
ただし、ユーザーはグループに自動的に割り当てられません。また、グループ変数を「groupMembership」から「memberOf」に変更すると、一部のユーザーがLiferayにログインできなくなります。
memberOfおよびgroupMembership変数とは正確には何ですか?
content-management-system - Liferayでjavascriptファイルが連結される順序を見つけるにはどうすればよいですか?
したがって、Liferay には、ROOT/html/js
すべてのコア JavaScript を含むフォルダーがあります。連結されたjsファイルを作成する正確なメカニズムを誰かが説明してくれますか? barebone.jsp と everything.jsp の違いは何ですか? ファイルが 1 つのファイルに連結される順序は、コードのどこで確認できますか?
ファイルを見ることができtop_js.jspf
ますが、それにもかかわらず、私には不明なままでした。
前もって感謝します。
liferay-6 - Vaadin ui ポートレットでファイルをアップロードするにはどうすればよいですか?
Vaadin と Liferay6.0 を使用してポートレット プロジェクトを作成しています。ui から csv ファイルをアップロードしてファイルを読み取る必要があります。私のクラスはフローのようです:
ありがとうございます
tomcat - Liferay Webフォームからメールを送信できません
メール送信の目的で Liferay Web Forms を使用しています。
これまでに行われたこと:
- フォームのタイトルと説明を設定します。
- 入力フィールド名を変更しました。
- 「メール送信」機能にチェックを入れ、メールのタイトルとアドレスを設定します。
- ポータルの設定を変更して、仮想ホスト名、電子メール サーバー名、および送信者の電子メール アドレスが自分のドメインから取得されるようにしました
smtp 構成を追加すると、これをローカル開発マシンで動作させることができますportal-ext.properties
。conf/Catalina/localhost/ROOT.xml
私の問題は、これを別のサーバーマシンに配置することです。別のTomcatサーバーがインストールされており、以前のconf/Catalina/localhost/ROOT.xml
フォルダーは存在しません。インターネットからバンドルを取得しましたが、フォルダーが開発マシンにどのように設定されているかわかりません。つまり、以前にそのファイルを持っていないマシンでこれを構成する方法がわかりません。
Tomcat が追加された ROOT.xml を見つける前に、いくつか変更を加える必要がありますか? 私はすでにサーバーを再起動しましたが、効果はありません。
jsf-2 - Liferay 6.0.6でポートレットを他のポートレットから強制的にレンダリングする
Liferay でポートレットのレンダリングを強制する方法はありますか?
Liferay 6.0.6 を使用しており、値をセッション変数に設定し、この変数を読み取るときにこの 2 番目のポートレットのフラグメントを更新できるように、他のポートを強制的にレンダリングしたいと考えています。
ポートレットの開発では、JSF 2.0 (Mojarra) と PrimeFaces を使用しています。
これが不可能な場合。それを達成するための他の提案はありますか?2つのポートが通信して、そのうちの1つのフラグメントを更新するにはどうすればよいですか?
前もって感謝します。
plugins - ポートレットクラスでのLiferayポートレット構成との対話
Liferay 6.0プラグインMVCポートレットで、ポートレットクラスからポートレット構成にアクセスするにはどうすればよいですか?
「構成」とは、ポートレットのインスタンスに固有であり、ユーザー固有ではない値を意味することに注意してください。管理者がポートレット構成値を設定すると、すべてのユーザーに対して有効になります。
例えば: