3

私は Zend の初心者で、現在、コントローラー名にダッシュ (-) を追加しようとしています。これ

このmodule/first-controller/action のようになります。であることに注意してください

コントローラー名ではなくアクション名。誰かがこの問題の解決策を教えてくれますか? ありがとうございました

非常に事前に!

4

1 に答える 1

9

クラス名FirstControllerControllerfirst-controllerURL になります。

わかりました、それは悪い例です。user-addressURL に含める必要があり、コマンド ライン ツールを使用してコントローラーを作成する場合は、コントローラーの実際のクラス名が(したがって、ファイル名が) のzfように呼び出します。zf create controller UserAddressUserAddressControllerUserAddressController.php

そのため、CamelCase 名のすべてのバンプは、URL のハイフンで区切られます。アクション名 ( getAddressAction()-> get-address) についても同様です。

于 2012-06-25T07:47:38.497 に答える