/** * Navigate to the website of a partner * * @param int $id The id of the partner * @return Redirect */ public function url($id) { $partner = Partner::published()->findOrFail($id); $partner->access_counter++; $partner->save(); return Redirect::to($partner->url); // Go to partner website }
public function render($parameters = array()) { if (isset($parameters['categoryId'])) { $categoryId = $parameters['categoryId']; } else { $partnercat = Partnercat::first(); if ($partnercat) { $categoryId = $partnercat->id; } else { $categoryId = 0; } } $partners = Partner::wherePartnercatId($categoryId)->published()->orderBy('position', 'ASC')->get(); return View::make('partners::widget', compact('partners'))->render(); }