Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 19.10.2012 22:15:03

Dem

Lara Admin (как выполнять "JOIN")

Подскажите как в Lara Admin например в модели User (id, role, name) дать объединение с моделью Role (id, name) для index?

То есть когда нахожусь в списке пользователей, вместо role айдишник (user.role) показывало role но уже имя из таблицы role (role.name).

Разобрался пока только в edit, тут все просто (вывели подходящую по users.role = roles.id) из примера:

PHP
$edit= array(
         
"role"=>array("title"=>"Роль""type"=>"dropDown",
                 
"dropDownOptions"=>array(
                     
"class"=>"role",
                     
"valueField"=>"id",
                     
"titleField"=>"name"
             
)
         )

#2 22.12.2012 21:02:34

Re: Lara Admin (как выполнять "JOIN")

В вики проекта написано что вот так:

PHP
 public $belongModels= array(
  
"author_id"=>array("model"=>"Author""column"=>"name""showon"=>"both""alternative_text" => "---")
);

Если не совсем понятно, то читайте вики проекта на гитхабе, или пишите здесь — разъясню подробнее

Изменено OrlandoST (22.12.2012 21:33:29)

Не в сети

#3 15.01.2013 14:17:04

Re: Lara Admin (как выполнять "JOIN")

С этим ясно, спасибо. Вот если сможешь, подскажи  по  лараадмин http://laravel.ru/forum/viewtopic.php?id=75

Не в сети

#4 16.01.2013 20:51:30

Re: Lara Admin (как выполнять "JOIN")

Отписался в той теме

Не в сети

Подвал раздела