← Комьюнити

Как работать с роутами?

student_F3xyp19K3 ответов

почему в курсах в роутах вы задаете например

["news"] = "news";

["news/edit"]="news/edit";

и тд.
Разве это не одно и тоже? Это не похоже на "Вместо белого листа возьми белый лист" ?

3 ответов

Наверное потому что в документации по routing так задаются.

https://codeigniter.com/user_guide/general/routing.html

student_F3tCJLdd

В документации чуть не так сказано. 

В документации сказано что роуты используются для собственных правил маршрутизаций. 

Если у нас есть контролер news в нем есть метод edit. То мы к нему можем обратиться через  example.com/news/edit без роута то для чего то же указывать в роуте.?


Читаем

http://codeigniter3.info/guide/general/routing


У меня такое ощущение что вы сами не совсем понимаете роль роута в движке. И вводите в заблуждение студентов.

student_F3xyp19K
У меня такое ощущение что вы сами не совсем понимаете роль роута в движке. И вводите в заблуждение студентов.

Может, я учусь еще.

student_F3tCJLdd