2016-12-15 2 views
2

Hybrisを実装しようとしています。私たちが探している重要な機能の1つは、登録されていない顧客の価格設定を非表示にすることです。カタログを参照できるようにしたいと考えていますが、価格情報が表示されないようにしています。これはHybrisの標準機能ですか、それともカスタムコード化する必要がありますか?Hybris for B2B - 登録していないお客様には価格設定を非表示にできますか?

答えて

0

私はこれを行う方法の1つと考えることができます。価格 - - 顧客の価格表ツリーノード

  1. HMCにログインして、価格の設定]をクリックします。顧客価格表を作成します。

  2. 新しいユーザーグループを作成し、このユーザーグループに属する登録ユーザーをマップします。ユーザグループの[顧客価格]タブで、登録したユーザの[顧客価格]グループを選択します。

  3. カタログ - >製品と価格タブに移動します。 2つの価格行を登録します.1つは登録された顧客価格表に製品価格が含まれ、もう1つには登録されていない顧客価格表に製品価格が含まれません。登録されていないユーザーのための顧客製品リストを作成する必要はありません。空白にしておきます。

  4. カタログをオンラインバージョンで反映するようにしてください。

  5. 登録ユーザーでログインして製品の詳細ページに行くと、価格が表示され、登録されていないユーザーの場合は価格が表示されません。

PS:私はそれを自分でやっていないので、動作するかどうかはわかりません。もしそうなら、私に知らせてください。

0

jsp(店頭)のみに隠したい場合は、値札をセキュリティタグの下に置くことができます。

<sec:authorize ifAnyGranted="ROLE_CUSTOMERGROUP"> 
</sec:authorize> 
関連する問題