Skip to content
Все записи в категории 'PHP'

Сеобезопасная заглушка

Реклама: Musa Motors производит выкуп авто на выгодных условиях. При очередном апдейте старые домены украли у блога немного PR и ТИЦ. Поэтому решил поставить там заглушки, ибо и редиректы криво светочем российского поиска воспринимаются. Да, я знаю, можете и сами написать, ничего сложного, просто для экономии времени. В корень сайта бросаем файлы (сменив http://filonov.org на [...]

Как в NetBeans включить автодополнение CodeIgniter?

Стандартный совет: создайте в корне проекта файл autocomple.php и перечислите там классы CodeIgniter. А чтобы  автодополнение работало по всему приложению, добавьте также свои собственные модели и классы. Copy Source | Copy HTML <?php /** * @property CI_Loader           $load * @property CI_Form_validation  $form_validation * @property CI_Input            $input * @property CI_Email            $email * @property CI_DB_active_record $db * [...]

CodeIgniter и Ajax

Решил провести полный рефакторинг своей CMS (да-да, каждый вебразработчик просто обязан написать свою систему управления контентом), и заодно сделать панель управления удобнее. Задача такая: есть дерево меню сайта в админке. Рядом с каждым пунктом меню — кнопка, нажав её, переходим на страницу редактирования свойств пункта меню: ссылки, активности, картинки. Задача следующая — не переходить на [...]

GOTO в PHP

© http://xkcd.ru

Ошибка в MPTtree для CodeIgniter

Для тех, кто использует модель MPTtree, реализующую вложенные множества в CodeIgniter. Не рекурсией же вы иерархические структуры читаете, смею надеяться? В функциях move_to_first_child_of, move_to_last_child_of закралась ошибка. Соответственно, в модели не работает перемещение узлов. Эти же функции используются ORM, поэтому проблема глобальна. Строки <?phpif($this->lft != 1 || $node->orphan || $node->instance->tree_table != $this->instance->tree_table)              return false;?> бессмысленны, так левая граница перемещаемого узла всегда будет неравна единице, так [...]