Myページ
ホーム
コミュニティの人々
ソフトウェア
技術紹介
適用分野
Tyzohとは
ご意見お問い合わせ

V.S.A. III

Catalyst を使ってみる #006

こんにちは,五十嵐です.少し進展しました.とりあえず,トップページが出るところまでいきました.

しかし,まだ他の動作の部分 (regist_exec など) がうまくいっていません.
前回 fillform が無いというので,明示的にクラスを指定しましたが,Plugin は MyApp のトップで読み込む (use 宣言する) 必要がありました.その他にも "/" ではなくて "/catalysttest/testbookmark/" という URI にしたために起こった弊害が有り,それを解決することでトップページの表示までたどり着きました.

第三回で "DBD::MySQL" が無いと書きましたが,"DBD::mysql" があったので,これをインストールしました.ただし,コンパイル時に MySQL のヘッダがなくてエラーになったので,"mysql-devel" の rpm を "yum -y install mysql-devel" でインストールしました.なんか,いろいろあります.

以下は差分などの細かい部分の説明.

regist.tt, delete.tt, edit.tt の場所を移動.
MyApp/root/tmpl/regist.tt -> MyApp/root/tmpl/catalysttest/testbookmark/regist.tt
MyApp/root/tmpl/delete.tt -> MyApp/root/tmpl/catalysttest/testbookmark/delete.tt
MyApp/root/tmpl/edit.tt -> MyApp/root/tmpl/catalysttest/testbookmark/edit.tt

MyApp/root/tmpl/header.tt: URL の調整.
MyApp/lib/MyApp/View/CatalystTest/testbookmark/TT.pm: 追加.
MyApp/lib/MyApp/Controller/CatalystTest/testbookmark.pm: Plugin の読み込み削除,TT のクラスを修正,Plugin の正常な読み込みに伴って fillform を元に戻した.

MyApp/root/tmpl/bookmark_list.tt: "bookmark" -> "testbookmark"
@@ -2,5 +2,5 @@
 [% IF msg %]
 <div class="bookmark_error">[% msg %]</div>
 [% END %]
-[% FOREACH v = bookmark %]
+[% FOREACH v = testbookmark %]

MyApp/lib/MyApp.pm: Plugin の読み込み.
@@ -13,4 +13,5 @@
 # Static::Simple: will serve static files from the application's root 
 #                 directory
 
-use Catalyst qw/-Debug ConfigLoader Static::Simple/;
+#use Catalyst qw/-Debug ConfigLoader Static::Simple/;
+use Catalyst qw/-Debug ConfigLoader Static::Simple FillInForm \
Charsets::Japanese Prototype/;

MyApp/myapp.yml: TT のクラスの修正
@@ -4,4 +4,4 @@
 Charsets::Japanese:
    charsets: 'UTF-8'
-View::TT:
+View::CatalystTest::testbookmark::TT:


あと一歩です.

以下は今までの記事です.

 

カテゴリ:開発日記

いかちょー (2007-01-20 15:12) | コメント(0)| トラックバック(16)

トラックバック(16)

トラックバックURL:

Ambien side effects. - Ambien no prescription. (2010年9月20日 14:57)

Ambien cr. 続きを読む

Levaquin antibiotic. - Pamidronate severe hypocalcemia levaquin. (2010年10月18日 12:37)

Levaquin and dry eyes. Levaquin rash. Levaquin zithromax interactions. Levaqu... 続きを読む

Lamictal. - Lamictal. (2010年10月19日 15:03)

Lamictal glaxo smith kline. Lamictal fda warning. Lamictal tapering off and s... 続きを読む

Lamictal hair loss. - Lamictal. (2010年10月24日 20:41)

Lamictal rash. Lamictal orange starter. 続きを読む

Side effects of zetia. - Is zetia a statin drug. (2010年11月10日 17:45)

Info on zetia. Compare zetia. Side effects of zetia. Information on zetia a n... 続きを読む

Levaquin. - Levaquin and dry eyes. (2010年11月11日 02:34)

Levaquin and dry eyes. Levaquin. 続きを読む

Buy abilify. - Buy abilify. (2010年11月23日 18:31)

Buy abilify 5mg. Buy abilify. 続きを読む

Flagellin levaquin. - Cipro vs levaquin. (2010年11月24日 09:19)

What it levaquin. Cure for levaquin toxicity. Flagellin levaquin. Vertebral o... 続きを読む

Lunesta. - Lunesta side effects. (2010年11月25日 21:23)

Lunesta. Ambien or lunesta. Lunesta generic. Prices on sleep aid lunesta. 続きを読む

Lamictal. - Lamictal side effects. (2010年11月26日 17:48)

Lamictal rash. Lamictal generic. Lamictal weight gain. Lamictal and weight ga... 続きを読む

Lunesta. - Lunesta mail order. (2010年11月29日 21:21)

Lunesta no prescription online. Lunesta. 続きを読む

Lunesta dependency. - Lunesta. (2010年12月 8日 12:33)

Discount lunesta. Lunesta sales in us. Buy lunesta online without prescriptio... 続きを読む

Bristol-myers squibb abilify. - Abilify. (2010年12月11日 14:07)

Abilify. 続きを読む

Splitting zetia. - Drug zetia. (2010年12月15日 12:41)

Side effects of zetia. Coupons for zetia. Generic zetia. What tier is zetia. ... 続きを読む

Pros and cons of abilify. - Abilify medicine. (2010年12月16日 05:05)

Www.medco.com patients prescriptions abilify. Abilify. 続きを読む

Drug abilify. - Abilify side effects. (2010年12月16日 14:24)

Abilify. Abilify versus seroquel. 続きを読む

コメント

コメントを投稿

名前

電子メール

URL

ログイン情報を記憶

コメント

プロフィール

いかちょー

いかちょーこと五十嵐智です。
情報セキュリティ分野に興味があります。
一応、CISSP ホルダー。

SF者です。どうぞよろしく。

プロフィール詳細 (Google プロフィール)

RSSフィード

コミュニティの人々 | ソフトウェア | 技術紹介 | 適用分野 | Tyzohとは | ご意見お問い合わせ

Copyright (C) 2004-2011 Nihon Unisys, Ltd. All Rights Reserved.
Powered by Movable Type Open Source