0
在Business Catalyst中,是否有條件語句允許根據用戶是否登錄加載不同的樣式表? 使用GetElementById更改樣式不起作用,因爲有多個系統生成的元素需要重新樣式化。我試過GetElementByClassName,但這不起作用。我想也許通過加載一個完全獨立的基於登錄狀態的樣式表可能工作。謝謝。如果已登錄,加載不同的業務催化劑樣式表
在Business Catalyst中,是否有條件語句允許根據用戶是否登錄加載不同的樣式表? 使用GetElementById更改樣式不起作用,因爲有多個系統生成的元素需要重新樣式化。我試過GetElementByClassName,但這不起作用。我想也許通過加載一個完全獨立的基於登錄狀態的樣式表可能工作。謝謝。如果已登錄,加載不同的業務催化劑樣式表
你應該可以插入此標記:在你的ID /類語法
{module_isloggedin}
任何你想要的......例如:
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">
如果用戶沒有...
登錄嘗試了這一點... :)
這個答案應該被標記爲正確。 – Luke 2016-12-18 20:05:15