2017-11-23 5 views
0

独自のカスタムテーマを作成しました。zk 8.5で独自のカスタムテーマを動的に適用する方法

私は、このテーマが適用されている

<library-property> 
    <name>org.zkoss.theme.preferred</name> 
    <value>MYTheme</value> 
</library-property> 

zk.xmlでテーマが、私はそれprogramitacally選択方法私自身、複数のカスタムテーマを作成するように設定すると?

答えて

0

利用可能な方法とテーマ解決をカスタマイズする方法は、Switching Themesのマニュアルに記載されています。

Library.setProperty("org.zkoss.theme.preferred", "custom"); 
Executions.sendRedirect(""); 

は、以下の方法のセット、個々のユーザーのためのテーマを切り替えるには:

あなたは(テーマが適用されているページをリロードした後)ライブラリプロパティを設定することにより、実行時にすべてのユーザーのデフォルトのテーマを変更することができますクッキー(デフォルト):

Themes.setTheme(Executions.getCurrent(), "custom"); 
Executions.sendRedirect(""); 

ロバート

関連する問題