Невозможно перенаправить в определенное место на странице в codeigniter, используя контроллер - PullRequest
0 голосов
/ 17 мая 2018

В CodeIgniter я хочу перенаправить указанную ниже ссылку с другой страницы в представление страницы с именем "profile.php", вызываемое методом previewProfile() в модели, где "brdetails" - это имя тега привязки, который находится на странице. , Я хочу, чтобы страница прокручивалась на перенаправленной странице, где упоминается тег привязки.

viewname.php [Ниже приведенного кода вызовите profile.php с использованием метода previewProfile () в модели]

<a href="<?php print base_url();?>Controller_Name/previewProfile/1/#brdetails" >
   Preview
</a>

profile.php

<a name="brdetails"></a>

Ответы [ 3 ]

0 голосов
/ 17 мая 2018

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

<a href="<?php echo base_url();?>Controller_Name/previewProfile#brdetails" >
   Preview
</a>
0 голосов
/ 17 мая 2018

Причина, по которой вы не прокручиваете список до определенного идентификатора, заключается в том, что вы не включили id="brdetails" в <a name="brdetails"></a>.

. В вашем profile.php измените <a name="brdetails"></a> на * 1007.*

Надеюсь, это поможет.

0 голосов
/ 17 мая 2018

используйте route для всего .. зайдите в application-> config-> rout.php там используйте вот так

$route['View_Function'] = "controllerName/View_Function";//normal view 
$route['SaveFunction'] = " controllerName/SaveFunction"; 
$route['UpdateFunction'] = " controllerName/UpdateFunction"; 
$route['Function_Listing'] = "controllerName/Function_Listing";
//load list only $route['Function_Listing/(:num)'] ="controllerName/Function_Listing/$1";
//pagination 
$route['Edit_Function/(:num)'] = "controllerName/Edit_Function/$1"; 
$route['Delete_Function'] = "controllerName/Delete_Function";

, а затем, на ваш взгляд

<a href="<?php print base_url();?>Edit_Function/prifle_id" >Preview</a>

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...