操作
Bug(バグ) #3084
完了出力された html で util.js が二回読み込まれる
開始日:
2012-06-27
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
No (いいえ)
3.8 で発生するか:
Yes (はい)
説明
概要¶
PC 版でログイン後 html ファイルを開くと下記のように util.js が二回読み込まれる.
これは二回同じファイルを取得しようとするため無駄である.
<script type="text/javascript" src="/js/util.js"></script> <script type="text/javascript" src="/js/jquery.min.js"></script> <script type="text/javascript" src="/js/jquery-ui.min.js"></script> <script type="text/javascript" src="/js/util.js"></script>
確認バージョン¶
OpenPNE 3.8.0
原因¶
use_javascripts() ヘルパでレンダリングされる javascript は通常同じものであれば一回のみをレンダリングするが,下記のように util の呼び方が二通りあり,それぞれ別物として扱われている.これらをどちらかに統一する必要がある.
- 1箇所目
apps/pc_frontend/config/view.yml14 javascripts: ['util.js']
- 2箇所目
lib/helper/opJavascriptHelper.php29 sfContext::getInstance()->getResponse()->addJavascript('util');
操作