Submit Search
FuelPHPにアプリと管理ツールを同居してみる
•
Download as PPTX, PDF
•
2 likes
•
2,148 views
Makoto Shimoda
Follow
FuelPHP勉強会東京Vol3発表資料です 12Pのautoloader.phpは修正じゃなくて追記しています。間違いすみません・・・
Read less
Read more
1 of 16
Download now
Download to read offline
More Related Content
FuelPHPにアプリと管理ツールを同居してみる
1.
FuelPHP勉強会 東京 Vol.3
2.
氏名:下田 誠 @Omega_mk10 株式会社CLARITY
STUDIO所属 PHP歴5ヶ月 現在FuelPHPを使ってPCブラウザ ゲームを作成中 初LTです!
3.
一般的に、アプリ作成時に管理 ツールも作成することが多い SQL文が書かれたソースを共有し たい!
4.
フレームワーク内にアプリが1つしか 載せれない。多分。(fuel/app) アプリと同じ場所に管理ツールを載せ る訳にはいかない
さて、どうしよう・・・
5.
fuel
app classes この構成を ・・・
6.
fuel
このように変更 admin classes appをコピーして app admin作成 classes
7.
fuel
admin app core library library作成
8.
public
assets index.php この状態を
9.
public
admin assets このように index.php app assets index.php
10.
APPPATH変更 define(‘APPPATH’, ~の箇所を 修正 admin側は ~/fuel/admin app側は
~/fuel/app
11.
fuel/core/classes/autoloader.php でlibraryを認識させる ※coreファイルを触っているので あまり良い方法ではないです loadメソッド288行目辺り
12.
if ( !
$loaded) { $path = APPPATH.’../library/’.static::class_to_path( $class); if (file_exists($path)) 省略
13.
取り敢えずlibrary直下のphpファ イルを読み出すことに成功 しかしcoreファイルを触っている ため、作り的にはあまり良くない
14.
bootstrap.phpで、自前の Autoloaderを読ませるようにし、 そこでlibraryを使えるようにした い 現在対応中ですが、 security.output_filterが無いって怒 られております・・・
15.
同じような問題に直面している方、 他の解決方法をご存じの方 是非お話を聞かせて下さ い!
16.
ご清聴有難う御座いました
Download