public function run() { $faker = Faker::create('ru_RU'); DB::table('publications')->truncate(); for ($i = 1; $i <= 50; $i++) { Publication::create(['user_id' => $faker->numberBetween(1, 20), 'subjects' => $faker->numberBetween(1, 10), 'keywords' => 'русский язык, литература-' . $i, 'prefix' => 'методическая разработка-' . $i, 'title' => 'Развитие коммуникативных навыков на уроке-' . $i, 'description' => $faker->paragraph(4, true), 'bodytype' => '1', 'body' => $faker->text, 'mediafile' => '', 'mediatype' => '', 'appendix_status' => $faker->numberBetween(0, 1), 'apendix_files' => 'file-' . $i . '.jpg, file-' . $i . '.pptx', 'cert_background' => 'bcgr1.jpg']); } }
/** * Display a listing of the resource. * * @return Response */ public function index() { $publications = Publication::all(); $data = array('publications' => $publications); return view('publications.publications', $data); /*foreach ($publications as $publication): echo $publication->title . '</br>' .$publication->author->name; endforeach; echo 'hello';*/ }
/** * Define your route model bindings, pattern filters, etc. * * @param \Illuminate\Routing\Router $router * @return void */ public function boot(Router $router) { parent::boot($router); // People route-model binding $router->bind('peoples', function ($id) { return \App\People::findOrFail($id); }); // Project route-model binding $router->bind('projects', function ($id) { return \App\Project::findOrFail($id); }); // Publication route-model binding $router->bind('publications', function ($id) { return \App\Publication::findOrFail($id); }); // Email route-model binding $router->bind('emails', function ($id) { return \App\Email::findOrFail($id); }); }
/** * Show the application dashboard to the user. * * @return Response */ public function index() { $publications = Publication::all(); return view('frontend.publications', compact('publications')); }
/** * Delete an existing project from storage. * * @param Publication $publication * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector * @throws \Exception * @internal param Publication $project */ function managePublicationDestroy(Publication $publication) { $publication->delete(); return redirect('admin/publications'); }
/** * Get the list of specified Publication type. * * @return mixed */ public static function getPublicationType($type) { return Publication::where('type', '=', $type)->get(); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $publication = \App\Publication::all(); return view('index', compact('publication')); }