Как получить доступ к модели из вида без использования цикла foreach - PullRequest
0 голосов
/ 23 октября 2018

Я пытался создать представление, в котором я могу получить доступ к данным по одному, например, у меня есть модель вопросов, и я хочу показать каждый вопрос на отдельной странице, или, по крайней мере, я хочу иметь контроль над тем, как должен выглядеть каждый вопрос.на той же странице.

в моем контроллере я делаю что-то вроде этого

public funciton ShowQuestion($testID){
   $questions = QuestionS::find($testID); 
   // now I have all the questions of a particular test I provided using $testid
   return view('pages.showQuestion')->with('questions' , $questions) ; 
}

В представлении showQuestion я хочу что-то, используя который я могу получить доступ к каждому экземпляру (строке) таблицы по отдельности.

1 Ответ

0 голосов
/ 23 октября 2018

Вы должны обращаться к ID вопроса, а не к testID,

Попробуйте это:

    public function ShowQuestion($id){
   $question = Question::find($id); 
   //now you should get particular question with given ID
   return view('pages.showQuestion')->with('question' , $question) ; 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...