Я хочу отображать все данные рецепта в моем представлении, поэтому, когда я нажимаю здесь данные рецепта, я получаю весь массив.
я немного запутался здесь, как я могу получить эти данные в моей части просмотра
[Recipe] => Array
(
[id] => 1
[name] => test
[desc] => test
[makes] => 1
[created_by] => 1
[is_deleted] => 0
[created_date] => 2018-03-14 13:09:43
)
[RecipeCategory] => Array
(
[0] => Array
(
[id] => 3
[recipe_id] => 1
[categories_id] => 3
[created_on] => 2018-03-14 13:17:01
[Category] => Array
(
[id] => 3
[category_name] => Kitchen
[is_ingredient] => 1
[created_by] => 1
[is_default] => 1
[created_on] => 2018-03-14 09:32:01
)
)
[1] => Array
(
[id] => 4
[recipe_id] => 1
[categories_id] => 7
[created_on] => 2018-03-14 13:17:01
[Category] => Array
(
[id] => 7
[category_name] => sfsd
[is_ingredient] => 0
[created_by] => 1
[is_default] => 0
[created_on] => 2018-03-14 13:09:43
)
)
[2] => Array
(
[id] => 5
[recipe_id] => 1
[categories_id] => 8
[created_on] => 2018-03-14 13:17:01
[Category] => Array
(
[id] => 8
[category_name] => fsdfsdf
[is_ingredient] => 0
[created_by] => 1
[is_default] => 0
[created_on] => 2018-03-14 13:09:43
)
)
)
[RecipeStep] => Array
(
[0] => Array
(
[id] => 2
[recipe_id] => 1
[desc] =>
[created_on] => 2018-03-14 13:17:01
[RecipeIngredient] => Array
(
[0] => Array
(
[id] => 2
[recipe_steps_id] => 2
[ingredients_id] => 1042
[qty] => 1
[unit] => each
[preparation] => tr5est
[created_on] => 2018-03-14 13:17:01
)
)
)
)
как получить данные и отобразить их в виде
Категория рецепта: отображение всех названий категорий здесь
RecipeIngredient: здесь отображается название всех ингредиентов рецепта
Спасибо за вашу помощь
Обычно вы можете использовать $recipe = $this->Recipe->find('all')); и $this->set('recipe', $recipe); в вашем RecipesController, чтобы получить данные и установить их для просмотра. На ваш взгляд, вы можете повторить это через <?= $recipe['name']?>. Как вы можете получить доступ к данным RecipesCategory, немного зависит от вложенности вашей модели. См. book.cakephp.org/2.0/en/core-libraries/behaviors/…
да, я знаю это, но запись не находится в той же таблице, поэтому мне нужно использовать модальный запрос привязки, чтобы получить этот результат






Пожалуйста, покажите, что вы пробовали до сих пор