Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
wondercat Гость цитировать
|
Добавлено: 13 Ноя 2008 17:40:34 Заголовок сообщения: Доступ к связанным таблицам из вьюшки |
|
|
Есть модели Country, City, Contact. Между ними такие отношения: City belongs to Country, Contact belongs to City. У таблицы contacts есть поле city_id, у таблицы city есть поле country_id, у таблицы country есть поля id и name. В моей вьюшке contacts мне нужно поучить country name ?
country_id я могу получить так <td><?php echo $contact['City']['country_id']; ?>
Как получить Country.name? Я пробую делать так:
<td><?php echo $contacts['Country']['name']; ?></td>
но это не работает. |
|
Вернуться к началу |
|
|
ff Гость цитировать
|
Добавлено: 13 Ноя 2008 21:02:15 Заголовок сообщения: asfd |
|
|
wow power leveling ,wow gold and wow power leveling
Последний раз редактировалось: ff (28 Ноя 2008 04:51:21), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
wondercat Гость цитировать
|
Добавлено: 14 Ноя 2008 17:09:30 Заголовок сообщения: |
|
|
Получает вот это:
1array(2) { [0]=> array(2) { ["Contact"]=> array(7) { ["id"]=> string(2) "78" ["city_id"]=> string(1) "1" ["first_name"]=> string(1) "a" ["last_name"]=> string(1) "d" ["photo"]=> NULL ["email"]=> string(0) "" ["notes"]=> string(0) "" } ["City"]=> array(3) { ["id"]=> string(1) "1" ["country_id"]=> string(1) "1" ["name"]=> string(4) "Kiev" } } [1]=> array(2) { ["Contact"]=> array(7) { ["id"]=> string(2) "79" ["city_id"]=> string(2) "12" ["first_name"]=> string(1) "b" ["last_name"]=> string(1) "a" ["photo"]=> NULL ["email"]=> string(0) "" ["notes"]=> string(0) "" } ["City"]=> array(3) { ["id"]=> string(2) "12" ["country_id"]=> string(1) "7" ["name"]=> string(9) "Amsterdam" } } }
Здесь нет country name. Как мне получить его? |
|
Вернуться к началу |
|
|
|