/**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function getEdit($id)
 {
     $question = Question::find($id);
     $questioncategories = QuestionCategory::all();
     $questioncategory = $question->question_category_id;
     return view('admin.questions.edit', compact('question', 'questioncategories', 'questioncategory'));
 }
 public function run()
 {
     DB::table('question_categories')->truncate();
     \App\QuestionCategory::create(['name' => 'Category 1']);
     \App\QuestionCategory::create(['name' => 'Category 2']);
     \App\QuestionCategory::create(['name' => 'Category 3']);
 }
 public function index()
 {
     $title = "Dashboard";
     $questions = Question::count();
     $questioncategories = QuestionCategory::count();
     $users = User::count();
     return view('admin.dashboard.index', compact('title', 'questions', 'questioncategories', 'countries', 'users'));
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function getCreate()
 {
     // Show the page
     $questioncategories = QuestionCategory::all();
     return view('questions/create', compact('questioncategories'));
 }
示例#5
0
 /**
  * Get question categories.
  *
  * @param GetQuestionCategoriesRequest $request
  * @return mixed
  */
 public function getQuestionCategories(GetQuestionCategoriesRequest $request)
 {
     $response = new AjaxResponse();
     $response->setSuccessMessage(trans('common.success'));
     $response->addExtraFields(['question_categories' => QuestionCategory::all()]);
     return response($response->get())->header('Content-Type', 'application/json');
 }
 /**
  * Show a list of all the languages posts formatted for Datatables.
  *
  * @return Datatables JSON
  */
 public function data()
 {
     $question_categories = QuestionCategory::whereNull('question_categories.deleted_at')->select(array('question_categories.id', 'question_categories.name', 'question_categories.created_at'));
     return Datatables::of($question_categories)->add_column('actions', '<a href="{{{ URL::to(\'admin/questioncategory/\' . $id . \'/edit\' ) }}}" class="btn btn-success btn-sm iframe" ><span class="glyphicon glyphicon-pencil"></span>  {{ trans("admin/modal.edit") }}</a>
             <a href="{{{ URL::to(\'admin/questioncategory/\' . $id . \'/delete\' ) }}}" class="btn btn-sm btn-danger iframe"><span class="glyphicon glyphicon-trash"></span> {{ trans("admin/modal.delete") }}</a>
             <input type="hidden" name="row" value="{{$id}}" id="row">')->remove_column('id')->make();
 }