У меня проблемы с пониманием того, где классы должны храниться в CI. Я создаю приложение, которое описывает/продает мобильные телефоны.CodeIgniter - где поставить функции/классы?
Я хотел бы, чтобы все мои функции (то есть getphone, getdetails и т. Д.) Проживали в одном классе Mobile - я понимаю, что этот файл следует называть Mobile.php и находиться в папке контроллеров.
Могу ли я иметь несколько функций внутри Mobile.php? Например.
public function getphone() {
xxx
xx
xx
}
public function getdetails() {
xxx
xx
xx
}
Или мне нужно поставить каждую функцию в свой класс?
Мне очень хотелось бы взглянуть на пример кода, который работает. Я просматривал документацию и Google в течение нескольких часов и пробовал всевозможные варианты URL-адреса, чтобы найти тестовый класс, но без большой удачи! Я даже возился с маршрутами и .htaccess ...
Все, что я пытаюсь достичь следующего:
Http: /// модель/HTC-Desire/будет перенаправлен на функция, которая принимает HTC-Desire в качестве параметра (так как мне это нужно для поиска в БД). Контроллер по умолчанию работает нормально, но после этого не может работать.
Любые идеи?
Благодаря