Журнал Prestashop: получить свалку объекта и массиваPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Журнал Prestashop: получить свалку объекта и массива

Сообщение Anonymous »

Я выясняю, как работает Prestashop 1.7, и у меня есть некоторый опыт работы с Symfony.

В режиме разработки Symfony [Symfony Project URL]/_ Profiler IS IS Полезно, среди прочего, чтобы проверить дамп ($ somevariable) < /code> переменных в запросе. /strong> можно сделать [Prestashop Project URL]/admin [некоторая случайная цепочка chars]/_ profiler для отображения Symfony _profiler и проанализировать, что происходит в запросах, касающихся режима администратора.

Но если за пределами режима администратора (в демо -режиме виртуального магазина ), [prestashop project url]/_ profiler или [ Prestashop Project URL]/[Языковое значение]/_ Profiler не отображает symfony _profiler .

Попробовал собственный профилировщик Prestashop путем активации Define ('_ ps_debug_profiling_', true); в [Prestashop Project] /config/defines.inc.php . Он отображает Prestashop Profiler в нижней части «демонстрационного режима виртуального магазина», но этот не включает в себя Dimp ($ Somevariable) , который можно использовать, для разработки и для понимания поведения Prestashop, в крючке [имя действия] .

Мне удалось получить дамп Symfony ($ somevariable) с помощью Hookdisplay [отображение имя] через HTML сгенерировано , но не в крючке [имя действия] , что я ищу.

Обновление
Просмотр кода Prestashop 1.7 У меня почти ощущение, что Symfony используется только на стороне администратора, потому что я вижу:

Код: Выделить всё

$kernel = new AppKernel(_PS_MODE_DEV_?'dev':'prod', _PS_MODE_DEV_);
в [prestashop project url]/admin [некоторая случайная цепочка chars]/index.php , но я не вижу его в /index.php . < /п>

Подробнее здесь: [url]https://stackoverflow.com/questions/47002801/prestashop-log-get-dump-of-object-and-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»