アクション名のZend標準はcamelCaseですが、キャメルケースを使用してアクションを作成すると、キャメルケースなしでメソッド(アクション)を呼び出そうとするため、リクエストは失敗します。
例:
モジュール「abc」に「changeEmail」という名前のアクションがあります。メソッドは「changeEmailAction」(Zend Toolによって作成された)です。/ abc / changeEmailにアクセスしようとすると、「メッセージ:アクション "changeemail"は存在せず、__ call()にトラップされませんでした」というエラーが返されます。
私がそれを機能させることができた唯一の方法は、すべて小文字でアクション名を作成することだけです。これはひどい読みやすさをもたらし、提案された命名規則に反します。私は何が欠けていますか?