Browse Source

add seed

hometags
Chris 5 years ago
parent
commit
e452d3b5f6
  1. 12
      app/Http/Controllers/ItemController.php
  2. 9
      database/seeds/SettingsSeeder.php

12
app/Http/Controllers/ItemController.php

@ -27,8 +27,16 @@ class ItemController extends Controller
*/
public function dash()
{
$data['apps'] = Item::doesntHave('parents')->pinned()->orderBy('order', 'asc')->get();
$data['all_apps'] = Item::doesntHave('parents')->get();
$data['apps'] = Item::whereHas('parents', function ($query) {
$query->where('id', 0);
})->pinned()->orderBy('order', 'asc')->get();
$data['all_apps'] = Item::whereHas('parents', function ($query) {
$query->where('id', 0);
})->orderBy('order', 'asc')->get();
//$data['all_apps'] = Item::doesntHave('parents')->get();
//die(print_r($data['apps']));
return view('welcome', $data);
}

9
database/seeds/SettingsSeeder.php

@ -194,5 +194,14 @@ class SettingsSeeder extends Seeder
$setting->save();
}
if(!$home_tag = \App\Item::find(0)) {
$home_tag = new \App\Item;
$home_tag->id = 0;
$home_tag->title = 'app.dashboard';
$home_tag->pinned = 1;
$home_tag->type = 1;
$home_tag->save();
}
}
}

Loading…
Cancel
Save