操作
Bug(バグ) #3476
未完了カスタム CSS を読み込む記述が 2 度書かれている
開始日:
2013-11-01
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)
説明
Overview (現象)¶
pc_frontend 内の各ページ (スマートフォン版を除く) にてカスタム CSS を読み込む link 要素が下記のように 2 つ書かれている。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<title>MySNS</title>
<link rel="stylesheet" type="text/css" media="screen" href="/opSkinBasicPlugin/css/main.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/cache/css/customizing.css" />
<link rel="stylesheet" type="text/css" href="/cache/css/customizing" />
<script type="text/javascript" src="/js/util.js"></script>
</head>
Causes (原因)¶
98f097f624d6e0ccfedcdda47e641f29fbb4ce15 によって追加された customizing_css の記述が原因となっている。
<?php if (Doctrine::getTable('SnsConfig')->get('customizing_css')): ?>
<link rel="stylesheet" type="text/css" href="<?php echo url_for('@customizing_css') ?>" />
<?php endif; ?>
上記のコードは #1539 で一度削除されている (代わりに use_stylesheet('/cache/css/customizing.css')
を追加している) もので、恐らく誤って古い _layout.php から記述をコピーしてしまったものと見られる。
Way to fix (修正内容)¶
修正内容を記入
操作