Подпапки в CodeIgniter - PullRequest
       26

Подпапки в CodeIgniter

3 голосов
/ 25 сентября 2008

Я новичок в CodeIgniter, и мне нужна помощь. Я хотел бы реализовать следующее:

Я уже создал объект администратора и защитил его. Нужно ли создавать функцию профиля под администратором и работать с URI для соответствующей обработки? Есть ли лучший способ?

Ответы [ 2 ]

8 голосов
/ 25 сентября 2008

Это не такая хорошая идея.

Если вы хотите реализовать эти URL, вам нужны два контроллера:

  1. Профиль, с функцией index
  2. Админ, с функцией profile

В Admin функция profile должна прочитать первый аргумент (create / edit / [userid]) и затем сделать что-то соответственно. (Вы также должны убедиться, что ни один пользователь не может называть себя «создавать» или «редактировать».)

Вместо этого я бы использовал только один контроллер с функциями show, edit и create (или add). Намного легче. Тогда вы получите эти URL:

1 голос
/ 25 сентября 2008

Я нашел решение, которое искал: http://www.clipmarks.com/clipmark/75D02C9E-3E76-483E-8CCE-30403D891969/

Спасибо, Кристиан Д, мне нравится ваше решение лучше, чем мое. Я пойду с этим.

...