0

Business Catalyst に、ユーザーがログインしているかどうかに基づいて異なるスタイルシートをロードできる条件ステートメントはありますか? 再スタイルが必要なシステム生成要素が複数あるため、GetElementById を使用したスタイルの変更は機能しません。GetElementByClassName を試しましたが、うまくいきません。ログイン状態に基づいて完全に別のスタイルシートをロードすることでうまくいくのではないかと考えました。ありがとうございました。

4

1 に答える 1

3

次のタグを挿入できるはずです。

    {module_isloggedin}

好きな場所...たとえば、ID/クラスの構文で:

    id="menu_{module_isloggedin}"  or class="menu_{module_isloggedin}"

または、次のようなこともできるはずです。

    <link rel="stylesheet" type="text/css" href="/login-{module_isloggedin}.css">

これは次のように解決されます:

    <link rel="stylesheet" type="text/css" href="/login-1.css">

ユーザーがログインしている場合

    <link rel="stylesheet" type="text/css" href="/login-0.css">

ユーザーがログインしていない場合...

それを試してみてください... :)

于 2013-03-13T02:54:55.787 に答える