私はhttp://www.designaeon.info/2012/07/cakephp-reset-forgot-password-via-email/を使用しています。私のreset.ctpには未定義の変数msがありますが、msはUsersController.phpのforgotpwd関数で定義されています。テンプレートが変数を取得しないのはなぜですか?未定義のテンプレートファイル
-1
A
答えて
0
これはうまくいきました:$ Email-> viewVars(array( 'ms' => $ ms));
+0
しかし、変数はreset.ctpに渡されません。これを修正するには? –
0
私はConfigure :: write($ ms、 'ms');を使用しました。コントローラーとConfigure :: read( 'ms');ビューでは今、それは動作します。しかし、パスワードはまだ更新されません。
0
Configure :: write($ ms、 'ms');実際には機能しませんでした。 $ msをnullに設定します。だから私は$ this-> Session-> write( 'ms'、$ ms)を使っています。それは動作しますが、パスワードは更新されません。
関連する問題
- 1. テンプレートファイル内の未定義の変数
- 2. 未知のエラー:無効なLatLngオブジェクト:(未定義、未定義)
- 3. は未定義
- 4. は未定義
- 5. Lodash。未定義
- 6. 未定義
- 7. 未定義シンボルソースコード
- 8. 未定義シンボル
- 9. 未定義は
- 10. は未定義
- 11. は未定義
- 12. が未定義
- 13. 未定義値
- 14. nativescript未定義
- 15. 未定義CLSID_PropertyChangeArray
- 16. 未定義
- 17. 未定義シンボルエラー
- 18. は未定義
- 19. は未定義
- 20. 未定義シンボルエラー
- 21. フォームビルダ():未定義
- 22. は未定義
- 23. 未定義lcfirst()
- 24. map.setCenter未定義
- 25. 未定義refrence
- 26. アンギュラ - 未定義
- 27. 未定義クラス
- 28. は未定義
- 29. は未定義
- 30. バックボーン未定義
ビューで変数を使用できるようにしましたか? $ this-> set( 'ms'、$ ms '); – JazzCat