プロジェクト

全般

プロフィール

Bug(バグ) #3589

完了

pc_frontend 全画面で呼び出される util.js が必須とする jquery.min.js が呼び出されていない条件がある

Shinichi Urabe さんが10年以上前に追加. 10年以上前に更新.

ステータス:
Invalid(無効)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2014-04-09
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
No (いいえ)
3.8 で発生するか:
Yes (はい)

説明

概要

管理画面で フリー HTML などを使い、
認証不要ページで util.js の getCenterMuchScreen() 関数や opCookie を扱った場合、
$() 関数未定義のエラーが発生する

Causes (原因)

#3006 の修正により apps/pc_frontend_templates/_layout.php で API 用のキーを表示するかどうかの分岐処理の中に javascript ファイルの読み込みの定義も含まれている為, 認証必須ページでは jquery が読み込まれない

元々 apps/pc_frontend/config/view.yml で util.js が全画面で呼び出されるように定義されているため、 jquery.min.js についても全画面で呼び出される必要があると考える

Way to fix (修正内容)

修正案は添付


ファイル


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

次のチケットと重複 OpenPNE 3 - Bug(バグ) #3485: PC向けUIの未ログイン時に jQuery 等のライブラリがロードされないFixed(完了)Youichi Kimura2013-11-15

操作
コピー元 OpenPNE 3 - Bug(バグ) #3006: apiKeyがログイン前の状態でも表示されてしまっているWon't fix(対応せず)Shouta Kashiwagi2012-04-20

操作

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