Home > PHP | フレームワーク > 確認画面を作る(symfonyを使ってみる3)

確認画面を作る(symfonyを使ってみる3)

symfonyを使って
なるべく簡単に管理画面を作ろうとしています。

「なるべく簡単に」ということは、
作る作業自体が簡単に、という意味ではなく、
なるべく負荷がかからず横展開できるようにする、といった感じです。

 
そんな中で、なるべくsymfonyコマンドを使った方がいいだろうと思い、
以下のコマンドを実行。

symfony propel-generate-crud

 
あっさりとDBとcreate,update,deleteなど作ってくれるのですが、
これ、確認画面がありません。

仕事で使う管理画面のため、
とりあえず確認画面を作ってみました。

作ったテンプレートはconfirmSuccess.php。
actions.class.phpにexecuteConfirmというfunctionを追加しました。

 
これ以降が結構面倒で、
確認画面を作るということは、hiddenとかで値を渡さないといけないわけです。

ということで、いろいろなところを修正。

actions.class.php

//入力情報取得
$id = $this->getRequestParameter(’id’);
//テンプレートに値を渡す
$this->id = $id;

confirmSuccess.phpなどのテンプレート

< ?= input_hidden_tag('id', $sf_params->get(’id’)) ?>

 
うーん、簡単には作れていません。。。(苦笑)

関連記事

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://cafe-system.com/system136.html/trackback
Listed below are links to weblogs that reference
確認画面を作る(symfonyを使ってみる3) from カフェ関連サイトのシステム開発日記

Home > PHP | フレームワーク > 確認画面を作る(symfonyを使ってみる3)

Archives
Tag Cloud
Feeds

Return to page top