Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
profilertoolbar модуль http://forum.kohanaframework.su/viewtopic.php?f=29&t=209 |
Страница 1 из 2 |
Автор: | websto [ 05 июн 2012, 15:25 ] |
Заголовок сообщения: | profilertoolbar модуль |
Не плохой модуль для отладки сам пользуюсь. https://github.com/Alert/profilertoolbar |
Автор: | Migel [ 06 июн 2012, 18:52 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
спасибо, попробуемс |
Автор: | mamahtehok [ 06 июн 2012, 19:14 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
Очень классная штука. |
Автор: | demyan112rv [ 14 авг 2012, 02:48 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
Круто, будет полезно) |
Автор: | Yura3zzz [ 01 сен 2012, 13:57 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
А как его установить? |
Автор: | Yura3zzz [ 01 сен 2012, 14:37 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
Кохана 3.2.1 1) Скачал модуль Alert-profilertoolbar-v0.2.7-0-gbc24014.zip 2) закинул содержимое в папку X:\home\kohana\www\modules\profilertoolbar\ 3) прописал в бутстрапе Код:
4) прописал в представлении X:\home\kohana\www\application\views\main.php Код:
5) даже появился тулбар в проекте http://my.jetscreenshot.com/13563/20120901-gvux-168kb Но при обновлении видим следующую ошибку: Код:
Вот беда! http://my.jetscreenshot.com/13563/20120901-maog-164kb |
Автор: | websto [ 01 сен 2012, 22:08 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
'profilertoolbar' => MODPATH.'profilertoolbar', Примерно так этот модуль подключается А вы что модуль 'database' не используете? |
Автор: | Sergey [ 01 сен 2012, 22:15 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
Установка модуля Как и всегда, в файле bootstrap.php надо просто добавить строчку в список модулей с указанием каталога где он расположен. Но есть один ньюанс. Что бы получить дополнительную информацию о работе с кешем и о запросах к БД, мне пришлось переопределить их классы. Поэтому, что бы использовались классы модуля, он должен располагаться перед строками Cache и Database. Код:
Как пользоваться Вывод панели на страницу Что бы вывести панель, надо в шаблоне нужной вам страницы написать: ProfilerToolbar::render(true); Я это делаю в основном шаблоне который выводится везде. Код:
Вывод данных в FireBug После подключения модуля, данные в FireBug будут выводиться автоматически во всех методах любых контроллеров. Если вас это не устраевает и требуется просматривать данные только в определённых местах, то делаем следующим образом: 1. Отключам в конфиге параметр showEverywhere Код:
2. В нужном методе пишем ProfilerToolbar::firebug(); Или в контроллере который отвечает за Ajax: Код:
Добавление своих данных Если вам нужно просмотреть дамп какой-то переменной, то выводить её следует так: Код:
И откуда только эта нелюбовь к гуглу.. |
Автор: | Yura3zzz [ 02 сен 2012, 09:21 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
websto писал(а): 'profilertoolbar' => MODPATH.'profilertoolbar', Примерно так этот модуль подключается А вы что модуль 'database' не используете? 1) cache и database раскоментировал в X:\home\kohana\www\application\bootstrap.php 2) в основном шаблоне вставил строку перед </body>: Код:
пробовал и так: Код:
3) результат тот-же ошибка: ErrorException [ Fatal Error ] Call to a member function route() on a non-object MODPATH\profilertoolbar\classes\kohana\profilertoolbar.php [ 49 ] Код:
Цитата: И откуда только эта нелюбовь к гуглу.. Ув. Sergey - гуглом пользоваться умею, эту инструкцию находил, по ней делал. Но непонятно, чего модулю не хватает. Кохана - "чистая" т.е. установка с нуля. Route - класс есть |
Автор: | Sergey [ 02 сен 2012, 17:02 ] |
Заголовок сообщения: | Re: profilertoolbar модуль |
измените порядок загрузки модулей |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |