Ticket #845 (closed 改善提案: 修正済)

Opened 15 years ago

Last modified 15 years ago

管理画面のテンプレートをフロントから分離する

Reported by: nanasess Owned by: nanasess
Priority: Milestone: EC-CUBE2.11.0
Component: 管理画面 Version: 2.4.4
Keywords: Cc:
修正済み:

Description

カスタムテンプレートの中にも admin が存在するが, 管理画面では default テンプレートしか使用しないので, しばしばトラブルの元になる.

フロントのテンプレートに管理画面のテンプレートを同梱する理由は無いので, 分離する.

開発コミュニティ参考スレッド  http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=6828&forum=12&post_id=32712#forumpost32712

Change History

comment:1 Changed 15 years ago by nanasess

  • Owner changed from somebody to nanasess
  • Status changed from new to assigned

comment:2 follow-up: ↓ 3 Changed 15 years ago by nanasess

r18873 で対応しました.

管理画面のテンプレートは data/Smarty/templates/admin へ移動しました.

ただし, 画像や, JavaScript のファイルは, 冗長になってしまう懸念から html/user_data/packages/default/ のものを参照しています.

今後の対応として, 管理画面のみで使用する画像や JavaScript, CSS ファイルを精査し, html/user_data/packages/admin/ へ移動する必要があります.

comment:3 in reply to: ↑ 2 Changed 15 years ago by Seasoft

ただし, 画像や, JavaScript のファイルは, 冗長になってしまう懸念から html/user_data/packages/default/ のものを参照しています.

今後の対応として, 管理画面のみで使用する画像や JavaScript, CSS ファイルを精査し, html/user_data/packages/admin/ へ移動する必要があります.

大雑把ですが実装してみました。r18900
足掛かりにでも、なると良いのですが・・・

なお、LC_Page_Error_SystemError に行なっている改訂に不安があります。

comment:4 Changed 15 years ago by nanasess

  • Milestone changed from EC-CUBE2.5.0beta to EC-CUBE2.5.0

comment:5 Changed 15 years ago by nanasess

  • Status changed from assigned to closed
  • Resolution set to 修正済
Note: See TracTickets for help on using tickets.