プロジェクト

全般

プロフィール

Bug(バグ) #3084

完了

出力された html で util.js が二回読み込まれる

Yuya Watanabe さんが12年以上前に追加. 9年以上前に更新.

ステータス:
Invalid(無効)
優先度:
High(高め)
担当者:
-
対象バージョン:
開始日:
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. 1箇所目
    apps/pc_frontend/config/view.yml
     14   javascripts:    ['util.js']
    
  1. 2箇所目
    lib/helper/opJavascriptHelper.php
     29   sfContext::getInstance()->getResponse()->addJavascript('util');
    

関連するチケット 1 (0件未完了1件完了)

次のチケットが重複 OpenPNE 3 - Bug(バグ) #3595: pc_frontend において util.js が二重に出力される場合があるWon't fix(対応せず)Akihiro KOBAYASHI2014-04-15

操作

他の形式にエクスポート: Atom PDF