操作
Backport(バックポート) #2985
完了スマホ版において,PC版のスキンプラグインを変更するとスマホ版でスキンプラグインのCSSが読み込まれてしまう
開始日:
2012-04-18
期日:
進捗率:
100%
予定工数:
説明
現象¶
スマホ版において,PC版のデフォルトスキンプラグイン(opSkinBasicPlugin)から別のスキンプラグイン(opSkinBootstrapPluign等)に変更すると
変更したスキンプラグインのCSSがスマホ版においても読み込まれてしまう
発生バージョン: OpenPNE 3.8beta1, OpenPNE3.8RC1
原因¶
理由としては,スマホ版テンプレートに以下のようなコードの記述がなされていて,
opSkinBasicPluginに依存するような書き方がされているからである.
- apps/pc_frontend/templates/smtLayoutHome.php
1. <?php use_helper('Javascript') ?> 2. <?php $sf_response->removeStylesheet('/opSkinBasicPlugin/css/main.css') ?> 3.
修正内容¶
opSkinBasicPlugin以外におけるスキンプラグインのmain.cssを,スマホ版でロードされないようにする
操作