CodeIgniter полезные приёмы
1. Выводим последний выполненный SQL запрос:
$this->db->last_query(); |
[ad]
2. Передача вида в файл.
По умолчанию вызов вида(шаблона) из контроллера выполняется при помощи передачи 2х параметров, например:
$this->load->view("view.php", $data); |
но вот не все знают, что если передать 3й параметр TRUE то функция вернет строку, таким образом можно поместить шаблон в переменную
$output = $this->load->view("view.php", $data, TRUE); |
[ad]
3. Добавляем функцию в контроллер которая будет не доступна из адресной строки.
По умолчанию к любой функции в контроллере можно получить доступ если ввести в URLе её имя, например http://site.com/blog/function – таким образом пользователь вызывает из контроллера функцию function, а что делать если нас это не устраивает???? просто пишем название функции начиная с символа нижнего подчеркивания, например:
... function _function($data) {} ... |
[ad]
Разработка интернет-магазинов, скриптов, SEO и повышение конвертации. Менеджмент онлайн проектов.
deeperton
25 мая, 2010
КЭП?
Sbioko
25 мая, 2010
Все это есть в официальной документации. Расказали бы лучше про Ajax, HMVC и подобное.
Без обид
admin
26 мая, 2010
Я просто недавно начал изучать CodeIgniter, поэтому буду постепенно вылаживать информацию различного уровня сложности… а по HMVC вроде неплохой мануал здесь http://codeigniter.com/wiki/Modular_Extensions_-_HMVC/