プロジェクト

全般

プロフィール

Bug(バグ) #2984

Shouta Kashiwagi約12年前に更新

h3. 現象

スマホ版において,PC版のデフォルトスキンプラグイン(opSkinBasicPlugin)から別のスキンプラグイン(opSkinBootstrapPluign等)に変更すると
変更したスキンプラグインのCSSがスマホ版においても読み込まれてしまう

発生バージョン: OpenPNE 3.8beta1, OpenPNE3.8RC1

h3. 原因

理由としては,スマホ版テンプレートに以下のようなコードの記述がなされていて,
opSkinBasicPluginに依存するような書き方がされているからである.

* apps/pc_frontend/templates/smtLayoutHome.php

<pre>1. <?php use_helper('Javascript') ?>
2. <?php $sf_response->removeStylesheet('/opSkinBasicPlugin/css/main.css') ?>
3. </pre>

h3. 修正内容

opSkinBasicPlugin以外におけるスキンプラグインのmain.cssを,スマホ版でロードされないようにする

戻る