codeigniter — перенаправление на определенную часть страницы в представлении

#php #codeigniter #view #uri

#php #кодовое устройство #Вид #ури

Вопрос:

Я хочу перенаправить на определенную часть страницы, как это может сделать html.

 lt;a href="sermon.html#video"gt;Show the videolt;/agt;  

Но как это представить в codeigniter.

Я знаю, что могу сделать это, чтобы передать #id_of_элемент с URL-адресом, например

 redirect('controller/view#id_of_your_html_element');  

Как я могу пройти #id_of_element через view(), тогда URL покажет http://myweb/sermon/myview#video.

затем откройте представление(myview) и перейдите в расположение

 lt;div id="video"gt;lt;/divgt;  

Я использую представление для передачи #id_of_element.

 $this-gt;load-gt;view('my_view_path'.'#id_of_element');  

Это сообщение об ошибке. Ошибка показывает «Не удалось загрузить запрошенный файл: jkrbc/video/viewSermon#video.php Путь зрения есть jkrbc/video . Название представления — viewSermon

Комментарии:

1. можете ли вы сказать, какую ошибку он показывает?

2. Я нажимаю $this-gt;загрузить-gt;gt;просмотр(‘jkrbc/video/viewSermon’.’#видео’, $данные); Ошибка показывает «Не удалось загрузить запрошенный файл: jkrbc/video/viewSermon#video.php»

3. как называется файл представления? что такое путь

4. Если это то, что вы хотите, то простой якорь lt;a href=’#видео’gt;lt;a href=’#видео’gt;lt;/agt; прямо перед вашим div сделает это.

5. Я имею в виду, что если у вас есть 3 видео, назовите их video1, video2, video3, и ваш код изменит привязку.