Вопрос

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

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

Это было полезно?

Решение

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

Если вы хотите реализовать эти URL-адреса, вам понадобятся два контроллера:

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

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

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

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top