- 1 名前:nobodyさん mailto:sage [2008/03/05(水) 23:21:24 ID:???]
- 公式
framework.zend.com/ マニュアル framework.zend.com/manual/ja/ m-takagi ver(↑よりたぶん新しい) www.m-takagi.org/docs/php/zend/ API framework.zend.com/apidoc/core/
- 237 名前:nobodyさん mailto:sage [2008/05/29(木) 13:32:19 ID:???]
- Routerで /ctrl/action/param/param/param/ ...
とするための設定教えちくりくり
- 238 名前:nobodyさん mailto:sage [2008/05/29(木) 13:40:21 ID:???]
- >>237
ttp://framework.zend.com/manual/ja/zend.controller.router.html
- 239 名前:nobodyさん mailto:sage [2008/05/29(木) 20:54:43 ID:???]
- >>236
まったくだ 往復で変換できなきゃ意味ないよな
- 240 名前:nobodyさん mailto:sage [2008/06/01(日) 07:16:58 ID:???]
- ルーターでデフォルトモジュール名を省略する事って可能ですか?
以下のように、設定したいのですがどう書いてよいのやら・・・ /test → IndexController::TestAction(); /test/ → TestController::IndexAction();
- 241 名前:nobodyさん [2008/06/02(月) 01:35:52 ID:dJEt55md]
- 可能
- 242 名前:nobodyさん mailto:sage [2008/06/02(月) 03:02:39 ID:???]
- >>241
教えてエロイ人
- 243 名前:nobodyさん mailto:sage [2008/06/02(月) 03:05:27 ID:???]
- デフォルトactionを設定したらいいんじゃね
zend使ったことないからしらんけど
- 244 名前:nobodyさん mailto:sage [2008/06/02(月) 03:33:35 ID:???]
- >>243
デフォルトでは /module /module/ /module/action と認識されてしまうんですよ。 これを /action /module/ /module/action と設定したいのですお。
- 245 名前:nobodyさん mailto:sage [2008/06/02(月) 03:40:15 ID:???]
- それは個別にルータに指定しなきゃだめだろう
/hoge と指定した時に /default/hoge に変換する等、ひとつひとつ設定するのが普通
- 246 名前:nobodyさん mailto:sage [2008/06/02(月) 03:45:27 ID:???]
- なるほど個別設定は試してなかったので、試してみます。
- 247 名前:nobodyさん [2008/06/12(木) 14:02:23 ID:Mes6XuGv]
- Zend_Http_Responseのfactoryメソッドってどこにあるの?
- 248 名前:nobodyさん [2008/06/13(金) 18:48:28 ID:/Epk/r4F]
- Zend_Http_Responseのfactoryメソッドってどこにあるの?
- 249 名前:nobodyさん mailto:sage [2008/06/13(金) 19:54:57 ID:???]
- ここではないどこかだよ馬鹿野郎
- 250 名前:nobodyさん mailto:sage [2008/06/13(金) 20:12:31 ID:???]
- 分かんないんならレスしないでくれる?
- 251 名前:nobodyさん mailto:sage [2008/06/14(土) 04:30:28 ID:???]
- 「factoryメソッドはある」と認識してるのに、どこにあるかワカラナイとか意味がわからない。
なぜ「ある」と思ったんだい?
- 252 名前:nobodyさん mailto:sage [2008/06/14(土) 04:37:28 ID:???]
- だよな
そもそもfactoryパターンの意味も分かってないっぽい
- 253 名前:nobodyさん mailto:sage [2008/06/14(土) 04:46:12 ID:???]
- もしやソースのファイル名と行を聞いているのでは
Grepすりゃ一発だろって話だが
- 254 名前:nobodyさん mailto:sage [2008/06/14(土) 11:33:00 ID:???]
- 質問です。標準のルーターだと
/default/index/index /index/index /index / 全部同じアクションが呼ばれますよね。 SEO的に良くなかったり相対パスで書いた画像が表示できなかったりするから、 どれか一つ以外のもの (この場合は/) 以外はリダイレクトさせるか、404にしたいのですが、 そんなことできますか?
- 255 名前:nobodyさん mailto:sage [2008/06/14(土) 12:18:09 ID:???]
- $front->getRouter()->removeDefaultRoutes();
- 256 名前:nobodyさん mailto:sage [2008/06/15(日) 01:23:44 ID:???]
- >>255
どもです。しかしそれだと、/が使えなくなって index/index と書かなくちゃいけなくなるんじゃないですか? 逆が良いのですが。
- 257 名前:nobodyさん mailto:sage [2008/06/15(日) 01:59:21 ID:???]
- だったらそう設定すればいいだろう。
- 258 名前:nobodyさん mailto:sage [2008/06/15(日) 02:13:16 ID:???]
- removeDefaultRoutes()してから、
/ に index/index を当てればいい。 index/indexなんてかっこわるいのはイラン
- 259 名前:nobodyさん mailto:sage [2008/06/15(日) 21:57:49 ID:???]
- 普通DefaultRoutesは消さんだろ
なんのためのデフォルトなのか考えろ >>254 不要なURLをリダイレクト or 404用のアクションにマッピングするだけ
- 260 名前:nobodyさん mailto:sage [2008/06/17(火) 02:33:00 ID:???]
- やっぱりみんなルーターの扱いがよくわからないよね
>>259もいってる通りリダイレクトなんかが一番楽なのかもね ただGETで変数渡したい時だけルーティングしたいような気もする
- 261 名前:nobodyさん mailto:sage [2008/06/25(水) 12:10:06 ID:???]
- 連鯖がドキュメントルート同階層にディレクトリが作れないもんで、ZFのライブラリをドキュメントルート以下に配置するしか方法がないんだけど、こういう場合ってcgi-binに配置した方がいいかな? それか適当なディレクトリに入れてアクセス制限かける方がいいかな?
- 262 名前:nobodyさん mailto:sage [2008/06/25(水) 12:13:09 ID:???]
- なんでcgi-binww
- 263 名前:nobodyさん mailto:sage [2008/06/25(水) 15:10:01 ID:???]
- warosu
- 264 名前:nobodyさん mailto:sage [2008/06/29(日) 09:04:08 ID:???]
- Zend_Authとか使ってる人いる?
設計思想はわからんでもないが、そのままじゃ使えない上に、カスタマイズが面倒で、独自実装する方が早い気がしてならない。 使った場合のメリットを教えてエライ人。
- 265 名前:nobodyさん mailto:sage [2008/06/29(日) 10:01:33 ID:???]
- 俺はそれよりもZend_Aclのメリットがわからんですたい
- 266 名前:nobodyさん mailto:sage [2008/06/29(日) 14:15:24 ID:???]
- >>264->>265
AuthもAclもセットで使ってる メリットは単純だし実装が楽だから カスタマイズってそんなにするところあるの?
- 267 名前:nobodyさん mailto:sage [2008/06/29(日) 19:48:09 ID:???]
- 公式のサンプルやネットに転がってるサンプルだと、
単純で実装が楽ってのが実感出来ないなぁ・・・ 機能としては単純なのに、少々冗長で、覚える事が多いなぁ・・・と感じてしまう。
- 268 名前:nobodyさん mailto:sage [2008/06/29(日) 20:05:20 ID:???]
- じゃ実際に使って確かめろよ頭悪いの?
- 269 名前:nobodyさん mailto:sage [2008/06/29(日) 20:55:07 ID:???]
- 使うに至るものなのかって質問が理解出来ない程頭悪いの?
- 270 名前:nobodyさん mailto:sage [2008/06/29(日) 22:15:27 ID:???]
- それを判断する最短解は、簡単なサンプルで使ってみるこったろ
Acl/Auth程度、他人(それも2chの名無し)に良い悪い論せたところで遠回りよ 俺の私見では、汎用性整えつつ最低限の道具であろうとしたらこうなるね、という感じだ 俺がこう述べたところで君がそうかと判断するのは早計だ 何人か反論してきて初めて判断基準としての価値があるだろうな その間にざっくり試して判断すりゃ30分も掛からんだろうよ
- 271 名前:nobodyさん mailto:sage [2008/06/29(日) 23:05:45 ID:???]
- >>269
サンプルで実感できないかつ実際にも使う気がしない面倒臭がりなら使わなきゃいいだろ何のためにこのスレにいるの ケチだけつけて何がしたいの?ネガキャン?つかむしろなんのために生きてるの
- 272 名前:nobodyさん mailto:sage [2008/06/29(日) 23:10:33 ID:???]
- まぁそりゃそうだが・・・
汎用性とのトレードオフなんだろうけど、 Authは機能の割に実装量と学習コストが高いと感じたのさ。 率先して使う価値はあるのかなと。恩恵はあるのかなと。 チーム内のコード共有の為にZFを導入した経緯もあるので、 他の人の意見を聞きつつ、使うか避けるかを判断したいんです。
- 273 名前:nobodyさん mailto:sage [2008/06/29(日) 23:14:49 ID:???]
- >>271
そうムキになるなよw 他のコンポーネントは使ってるし、ZFは重宝してるよ。
- 274 名前:nobodyさん mailto:sage [2008/06/30(月) 02:36:42 ID:???]
- >>271
何か嫌なことでもあったのww
|

|