1

飲料を小売顧客および卸売顧客に販売するサイトを開発しています。

両方の顧客が顧客のタイプ (小売または卸売) に応じてサイトにアクセスできるように、ランディング ページにログイン フォームを保持したい

member:log in_form を使用して、member_group を確認しました。すでにシステムにログインしているため、「1」です。

これは EE で可能ですか: 小売用のボタンと卸売用のボタンを作成します。次に、顧客がボタン システムをクリックすると、顧客の選択肢が選択され、以下のコード スニペットを使用して関連するメンバー グループにアクセスできるようになります。

{if member_group == 7}
  Access to Retail group
{/if: elseif member_group == 8}
  Access to wholesale group
{if:else}
  Welcome to our site.
{/if}

それが不可能な場合は、私を正しい道に導いてください。私はEEが初めてです。

4

1 に答える 1

1

あなたの提案は、コードを少し変更するだけで、まさにそれを行う方法です。

{if member_group == 7}
  Access to Retail group
{if:elseif member_group == 8}
  Access to wholesale group
{if:else}
  Welcome to our site.
{/if}

3行目の変更に注意してください-いくつかのタイプミスです。

ただし、高度な条件は遅いことで有名なので、速度についてはMarkCroxtonのSwitcheeを調べてください。ブロック全体をより簡単に作成し、Switcheeを使用してそれらをまとめてケーステストすることができ、コンポーネントごとに作業するよりも全体的にはるかに高速です。

于 2012-07-06T09:29:15.563 に答える