Pull to refresh

Comments 40

Когда про Kohana Tool Bar читал, подумал: «кх-м… мне бы такую штуку под CI!» Спасибо.
Единственное обидно за разработчиков Symfony, которые давно придумали такой тулбар, реализовали и сделали частью фреймворка, а теперь слизанная у них идея начала копироваться как «дебаг-бар как в кохане». Мне бы, честно, было не приятно. Хотя бы из-за названия.
Что уж говорить… ох как обидно… даже иконки и css поленились изменить!
А что тут обижаться, если иконки используются из общедоступных бесплатных наборов?
Кстати да, спасибо, что напомнили — я изначально хотел про это написать, но как-то пропустил… Извиняюсь.
Спасибо, что добавили в пост. Теперь я доволен :)
Учим матчасть. Этот тулбар придумали не разработчики Symfony. Он был еще до того, как появился сам фреймворк.
причем файрбаг отлично подключается как в CI, так и в Kohana
Логи в файл изначально и пишутся. Зри в application/config/config.php
А как бы лучше сделать так, чтобы на живом проекте тулбар показывался только для указанных юзеров?
проверять id пользователя в DebugToolbar::render?
Было бы неплохо перевести это, выложить в Wiki CI и анонсировать на форуме. Я уже вижу отзывы awesoma, good contribution и другие восторги :)
Возможно, позднее. Я хочу эту штуку немного переделать…
Этакий улучшенный вариант профайлера, который, кстати, в себе содержит всю необходимую для этого тулбара информацию, такую как количество выполненных запросов, время их выполнения и сами тексты запросов и т.д., но скорее всего не выдаст логов
ссылка на русскую страницу документации
Пользуюсь со вчерашнего дня и хочу Вам сказать огромное спасибо!!!
Невероятно полезная вещь!
может быть я один тут такой с кривыми руками — сделал все как описано
но, к сожалению, ничего не появилось
CI 1.7.1
в логах пишет

DEBUG — 2009-03-29 01:46:59 --> Config file loaded: config/debug_toolbar.php
DEBUG — 2009-03-29 01:46:59 --> Helper loaded: number_helper
DEBUG — 2009-03-29 01:46:59 --> Helper loaded: path_helper
DEBUG — 2009-03-29 01:46:59 --> Helper loaded: file_helper
DEBUG — 2009-03-29 01:46:59 --> Final output sent to browser
DEBUG — 2009-03-29 01:46:59 --> Total execution time: 1.4070

подскажите, в какую сторону копнуть?
Похоже, что хуки не хукаются… проверьте, правильно ли сделаны шаги 3 и 4

3. Включите хуки в конфиге (application/config/config.php)

4. Отредактируйте application/config/hooks.php — добавьте:
$hook['display_override'] = array(
    'class' => 'DebugToolbar',
    'function' => 'render',
    'filename' => 'DebugToolbar.php',
    'filepath' => 'hooks'
);
перепроверял несколько раз ((
3. стоит $config['enable_hooks'] = TRUE;
4. добавлено
разобрался
проблема была, что все страницы грузились через функцию, которая вначале грузила view в переменную и отображала через echo
убрал — все стало ок
полезная tool, спасиб
А чем не нравится стандартный профайлер СИ?

$this->output->enable_profiler(true);

и готово! :)
Чувак, я два часа потратил на то, чтобы понять, что вкладка SESSION у тебя есть, но не обрабатывается.
Во вкладке SESSION у меня содержимое глобальной переменной $_SESSION.
Тулбар слизан, а не фреймворк :)
Присоединяюсь к вопросу. И будет ли работа с HMVC расширением?
Sign up to leave a comment.

Articles