*

宿の予約システムを作ってみる(2)

公開日: : FuelPHP

スクリーンショット 2012-11-11 0.21.59
やっと Bootstrap が一段落したので宿システムの開発に戻ります。


Bootstrap で作ったテンプレートを使って宿システムの「基本情報」画面を制作しました。まずは、基本情報を表示できるようにしてFeulPHPの理解を深めて行こうと思います。
最初にcssファイル等の読み込み部分です。

<?php echo Asset::css('bootstrap.css'); ?>

こんな形に修正すれば大丈夫みたいです。サブフォルダを使う方法(Asset::add_path(‘assets/css/’, ‘css’);)を見つけて、それらしいURLにたどり着いたのですがイマイチうまく動かなかったりしたので、今回はお約束の「公開フォルダ/asset/css/bootstrap.css」という配置にしました。
続いてはModel部分の制作です。これも悩んでオブジェクトを使う方法に統一することにしました。

public function action_test($id)
{
$data = array();
$user = Model_Base::find_by_pk($id);
$data['query'] = $user;
return View::forge('base', $data);
}

DBからの結果を一旦user変数で受けています。これは今後、モデル側で処理する必要が出そうな予感からの処理です。使わなければ無駄ですが^^;
VIEW側での受け取りは

<span class="label label-info">ID:</span>
<?php echo $query->id; ?></p>

こんな感じで問題ありませんでした。ちなみに今回は1行しか帰らないはずですが、複数のレコードが帰る場合は以下のようになるようです。この辺をひとまとめに整理しておきたいかも。

MODEL:
$data['query'] = Model_Base::find_all($id);
VIEW:
foreach ($data as $row):
$row->name;
endforeach;

そしてアンカー部分です。これはそれほど悩まずにできました。

<?php
echo Html::anchor("base/test/{$query->id}/", '基本情報');
?>

ただし注意点があります。config.phpの「’index_file’ => ‘index.php’,」を「’index_file’ => ”,」としておかないと、リンク生成時に index.php が負荷されるようです。FuelPHP 1.3です。
スクリーンショット 2012-11-11 2.12.36
http://fuelphp.com
と思ったら、あっという間に1.4が着ていました。ちょっと早すぎるけどバグ取りならしょうがないのかな?


Sponsored Link


 
 

関連記事

気になる情報・新製品発見メモ

日頃ネットをウロウロしていて記事にするほどでもない情報、記事にするほど内容がわからないものなどをメモ

記事を読む

no image

セブンイレブンが無料の無線LANを開始してたみたいな

偶然知ったセブンイレブンで無料LAN。 セブンアイグループの提供する公衆無線LAN http:

記事を読む

Brushless GimbalをSimpleBGC_2_40b6にMacでアップデートしてみる

SimpleBGC はソフト自体のアップデートと、それに対応した本体への Firmware をアップ

記事を読む

ポリナット&ポリビスってプラスチックなネジとナット

遅くても今週末までには BaseCam Electronics SimpleBGC_GUIとファーム

記事を読む

トラスコ中山(TRUSCO)プロテクターツールケースXLは機内持ち込みサイズ

今更説明の必要はないでしょうが、飛行機に乗るときに持ち込む手荷物のサイズ制限があります。一般的には5

記事を読む

DJI RONIN-M の設定をちょっといじってみた(追記)

いよいよ暑くなってきました。しかし風邪が抜け切らない(T_T) 体調管理にお気をつけください。という

記事を読む

ご質問は掲示板へお願いいたします。

Message

メールアドレスが公開されることはありません。

CAPTCHA


Optionally add an image (JPEG only)

Sponsored Link

気になる情報・新製品発見メモ

日頃ネットをウロウロしていて記事にするほどでもない情報、記事にするほど

録音ミニスタジオ完成の図と12色のリモコンLED電球

構想10年・制作3日の自宅音声収録スタジオの完成です。 ご覧の通

録音(撮影)ミニスタジオの制作DIY

そんな訳で吸音スポンジを壁に取り付けてみた続きです。 調子に乗っ

YAMAHA MG10UXミキサー到着

2018年 物置(事務所or作業場or遊び部屋)の一角を音声収録&撮影

そしてzbrush coreをインストールしてみる話

Blenderに挫折してから一気に3Dにのめり込んでいます。 ま

録音環境を改善する!吸音パネルをDIYとか

久々に更新! すっかり更新グセが抜けてしまい、イマイチやる気が出

→もっと見る




  •  

PAGE TOP ↑