Я новичок в codeigniter, и я пытаюсь написать функцию, которая в основном сохранит имя и url для данных сеанса всякий раз, когда вы посещаете определенную страницу, а затем сообщаете об этом в маленьком виджет на экране.вызов функции контроллера из представления в codeigniter
Предполагается, что он будет работать как функция истории для того, какие страницы были доступны и в каком порядке. Пока работа с тестовыми данными отлично работает! однако я пытаюсь выяснить, как я могу назвать функцию «добавить» на каждой посещенной странице, поэтому мы можем указать имя и URL-адрес страницы, которая была посещена. Есть какой-либо способ сделать это? Или есть способ сообщить о наборе переменных, таких как имя и URL-адрес страницы после ее посещения?
Например: скажите, что я нахожусь на странице 1, стр. 2, стр. 3 и стр. 6, и я хочу, чтобы каждый из них отображался в моей функции истории. На каждой из этих страниц я бы загрузить представление истории, и я хотел бы назвать истории в функции контроллера "add(name,url)"
и заполнить его в чем-то вроде этого:
add('page1','page1.php')
Но я знаю, что вы не должны получить доступ к контроллер из истории, потому что это не так, как это должно быть сделано, однако я не могу придумать лучшего способа сделать это. Любая помощь будет оценена по достоинству.
Почему бы вам не добавить запись в действие вашего контроллера, связанную со страницей? –