忍者ブログ
勉強用に使いたいと思います。三日坊主の可能性大
[25]  [24]  [23]  [22]  [21]  [20]  [19]  [18]  [17
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

お久しぶりにSymfony。

アルバイトで実際にSymfonyを使ってイロイロしているわけですが、
僕はここが一番時間くったかもしれません。
どこで、何をしているのか。
Jobeetを見てもイマイチわかりませんよね。
やっぱりそこらへんは英語直訳な文章よりも、しっかり日本人が書いた書籍を読むとわかりやすいです。

今回はページの作成。
Hello Worldとほぼ同じなんですけどね・・・

では、いってみましょー。

----キリトリ----
プロジェクトルートに移動
$cd /home/chiro/sf14/



1.モジュール生成
Page・・・ページを表示
Inquiry・・・お問い合わせ
という定義で。
$php symfony generate:module frontend Page
$php symfony generate:module frontend Inquiry




2.アクションの実装
$vim apps/frontend/modules/Page/actions/actions.class.php
以下のメソッドを追加
public function executeShow(sfWebRequest $request)
 {
   $this->page = PageTable::getInstance()->findOneBySlug('top');
 }




3.ページの実装
$vim apps/frontend/modules/Page/templates/ShowSuccess.php
以下を書き込んで新規作成
<br>

 <h2>
   このページのタイトルは、「
   <?php  echo $page->getTitle() ?>
   」です。
 </h2>




4.結果確認
http://172.16.19.0:8080/frontend_dev.php/Page/Show
こんな感じになってればok
70776423.jpeg
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Calendar
03 2026/04 05
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Profile
HN:
ちろ
性別:
非公開
自己紹介:
お先まっ暗な大学生
Search
No good words
http
www.
co.jp
.com
忍者ブログ [PR]