Search the Community
Showing results for tags 'дебаг'.
-
150 downloads
Ребята, хочу поделиться с Вами полезным хелпером в который я написал функции для дебага. Сам пользуюсь практически каждый день, ставлю в каждый проэкт. Это нужно для того чтобы к примеру посмотреть содержимое массива или же var_dump какой то переменной. Кроме того - можно дебажить php прямо в консоли браузера. В общем берите пользуйтесь. Описание по функциям: dd($data) - print_r переменной vd($data) - var_dump переменной cdd($data) - print_r переменной в консоли браузера cvd($data) - var_dump переменной в консоли браузера Функции dd и vd принимают на вход 2 параметра 1 - переменная которую нужно дебажить, 2 - true или false. При значении false скрипт не будет завершаться в месте дебага. Установка - заливаем папку system в корень и устанавливаем debug.ocmod.xml Всем приятной разработки, надеюсь помог. P.S Если все таки помог - ставим +Free -
Какой-то косяк с дебагом, не могу понять в чем дело. Пытаюсь дебажить xDebag+phpStorm или var_dump(),/print_r(). Например, в этих файлах \catalog\model\catalog\product.php и \catalog\controller\product\search.php xDebug брикпоинты игнорирует и не останавливается, var_dump(), print_r() тоже не выводят переменные. А в этих файлах \catalog\controller\startup\router.php, \system\storage\modification\system\engine\loader.php и брикпоинты срабатывают, и var_dump(),/print_r(). Как дебажить контроллеры и модели? Намекните, плиз, в какую сторону копать? xDebag+phpStorm с такими же настройками нормально работает на других cms, на ocStore 1.x тоже проблем, вроде, раньше не было.
-
Скачать / Купить дополнение Функции для дебага (Opencart 2.x.x) Ребята, хочу поделиться с Вами полезным хелпером в который я написал функции для дебага. Сам пользуюсь практически каждый день, ставлю в каждый проэкт. Это нужно для того чтобы к примеру посмотреть содержимое массива или же var_dump какой то переменной. Кроме того - можно дебажить php прямо в консоли браузера. В общем берите пользуйтесь. Описание по функциям: dd($data) - print_r переменной vd($data) - var_dump переменной cdd($data) - print_r переменной в консоли браузера cvd($data) - var_dump переменной в консоли браузера Функции dd и vd принимают на вход 2 параметра 1 - переменная которую нужно дебажить, 2 - true или false. При значении false скрипт не будет завершаться в месте дебага. Установка - заливаем папку system в корень и устанавливаем debug.ocmod.xml Всем приятной разработки, надеюсь помог. P.S Если все таки помог - ставим + Добавил bloodrain777 Добавлено 11.01.2017 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Требуется ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет