Записи в категории: CodeIgniter



Хотя это и противоречит концепции MVC, однако способно очень сильно облегчить жизнь.
Для вызова функции необходимо проделать следующий вызов:
В нашем шаблоне view пишем

1
$this->Our_base_name->our_function_name

Популярность: 1%

Также почитайте эти записи:

 

На боевых серверах необходимо скрывать от пользователя сообщения об ошибках, чтобы не давать злоумышленникам информацию о нашей системе.
Отключение ошибок состоит из двух шагов:
1. Отключение ошибок php. Включает различные нотисы и ворнинги.
Для этого в файле index.php комментируем строчку

или изменяем ее на

2. Отключаем сообщения об ошибках базы данных.
Для этого в папке конфигураций database.php изменяем эту строчку:

1
$db['default']['db_debug'] = TRUE;

Вместо TRUE ставим FALSE.

Популярность: 1%


Также почитайте эти записи:

 

Есть два способа:

1. Плохой, совсем не универсальный способ. Распарсить урл:

1
2
$data['controller'] = $this->uri->segment(1,'home'); // controller segment
 $data['function'] = $this->uri->segment(2,'index'); // function

2. Хороший. Получить данные от роутера:

1
2
echo $this->router->class;
echo $this->router->method;

Аргументы придется получать все-таки через урл:

$params = $this->uri->rsegments;

Данные вернутся в виде массива.

Популярность: 1%

Также почитайте эти записи:

 

Создавал очень долго и очень упорно контроллер с именем List. Не удалось.
Контроллер с таким именем создать нельзя, хотя это слово и не входит в список зарезервированных

Популярность: 1%

Также почитайте эти записи:

 

Очередная мини заметка.

Довольно полезная функция. Как обычно, экономит 2-3 строчки кода, но так же, как обычно годится только в самых простых случаях. Итак, эта фукция по кругу перебирает переданные аргументы. Далее результат можно выводить, или еще куда-нить использовать.  Для работы требуется подгрузить хэлпер strings:

1
$this->load->helper('string');

Теперь можно  использовать:

1
2
3
4
for($i = 0; $i < 10; $i++)
{
echo alternator('string one', 'string two');
}

Аргументов можно передать сколько угодно.

Популярность: 1%

Также почитайте эти записи:

 

Страница 1 из 41234


Подписка на блог

Подпишись на обновление блога по RSS блога
Число подписчиков: 119

Поиск по сайту

Партнеры

Реклама

Партнеры