Esempio n. 1
0
 public function site($domain)
 {
     $site = Site::where('domain', '=', $domain)->first();
     if (!$site) {
         return redirect('/');
     }
     $theme = $site->theme != '' ? $site->theme : $this->network->theme;
     $theme = check_for_tour_theme($theme);
     Theme::setActive($theme);
     $data = $this->data;
     $models = Model::ofSite($site->id)->mostUsedInSite($site->id)->paginate(config('yppmembers.per_page'));
     $data['page_title'] = $site->name . ' Models';
     $data['models'] = $models;
     $this->breadcrumbs->addCrumb('Popular Models', url('models'));
     $this->breadcrumbs->addCrumb($site->name . ' Models');
     $data['piwik_tracker_ids'] = config('yppmembers.use_piwik') && $site->piwik_id != 0 ? array_merge($data['piwik_tracker_ids'], [$site->piwik_id]) : $data['piwik_tracker_ids'];
     return Theme::view('model.index', $data);
 }