問題タブ [liferay-velocity]
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テーマでアクセスするJavaクラスを作成するには?
JSP で記述された Java クラスがあり、そのメンバーがその JSP 自体で使用されるシナリオがあります。
JSP は liferay ポートレットの一部です。
ここで、liferay テーマの速度テンプレートのクラスを記述して、navigation.vm ファイルでアクセスできるようにする必要があります。
以下はダミーのスニペットです -
xyz.jsp (一部)
navigation.vm ファイルでこのクラスにアクセスする必要があります。
それを通して私を助けてください。
liferay - ServicePreAction クラスを拡張し、キー WebKeys.VM_VARIABLES の下に属性を追加します
tomcat 6 で動作する liferay 6.0.6 にカスタム速度変数を追加する必要があります。その方法を教えてください。
ServicePreAction クラスを拡張し、 key の下に属性を追加する必要があることをブログで読みましたWebKeys.VM_VARIABLES
。しかし、私はそれを達成することができません。これについて私を助けてください。間違った方向に進んでいる場合は修正してください。
私の正確な要件については、次の質問を参照してください。-テーマでカスタム Java クラスにアクセスする方法。
liferay-6 - liferay で言語を動的に変更する
以下は私の要件です:
言語を動的に変更する必要があります。したがって、トグル値を持つボタンが 1 つあります。したがって、値が「英語」の場合はコンテンツが英語で表示され、値がそれ以外の場合は「ヒンディー語」と表示され、ヒンディー語でコンテンツが表示されます。
この機能を動的に実現する方法はありますか?
どんな助けでも大歓迎です。
ありがとうございました。
liferay - liferay テーマからコントロール パネルに移動するためのリンクを提供する
テーマからコントロール パネルに移動するためのリンクを提供しようとしています。次のコードを使用しました。
これは、ローカルのテスト環境では問題なく機能しました。しかし、これを production に移動すると、次のエラーが発生しました。
この問題を解決するのを手伝ってください。前もって感謝します
liferay - 表示テンプレート スクリプトで構造体フィールド値を取得する
Asset Publisher Entries のカスタマイズされた表示を配置しようとしています。「image」フィールド (「main_image」という名前) を持つ構造体を作成し、次に、エントリを取得するための表示テンプレートを作成しました。
問題は、画像フィールド (構造体で宣言された「main_image」) の値を取得する方法がわからないことです。
私はこれを試しましたが成功しませんでした:
よろしく、
マーク。
javascript - Uncaught SyntaxError: Unexpected token ILLEGAL
私はliferay 5.2で作業しています
liferay の現在の言語に関連する同じメッセージを表示したい
このメッセージのコードは速度言語にあります
これはソースコードのnavigation.vmです
私のメッセージはこのバリセにあります
liferay の現在の言語に関連するこのメッセージを表示したい
つまり、言語がフランス語の場合、メッセージはフランス語で表示されます
私はこのコードで成功せずに試します:
この行を追加するjavascriptコードでテストを行います var varlang = "$themeDisplay.getLocale()";
しかし、テストすると、次のエラーが発生します。
このセクションのコードのみを変更します
#if ($show_sign_out)