Так что эта проблема была связана с другим моим вопросом, который я задал на stackoverflow, и который вы можете прочитать здесь Cake php по умолчанию bahaviour для поведения Translate не работает .
После решения этого вопроса также дан ответ. Данные не передавались, потому что была проблема с переводом - они просто не загружались из базы данных. Прочитайте вышеуказанную ветку, чтобы узнать больше.
В любом случае, спасибо Винди за ваш ответ.