+3
Расширение возможности инструкции {% help %}
Здравствуйте. Темы для InSales становятся все сложнее и хорошо бы развивать возможности по отладке тем для разработчиков. В частности было бы не плохо расширить возможности инструкции {% help somevar %}
1. Хорошо бы сделать так, чтобы вывод команды был ближе к выводу функции print_r или var_dump в PHP. В частности выводится дерево вложенных объектов и показывается значения переменных объекта, их типы.
2. Хорошо бы сделать, чтобы была возможность вывода любых переменных в инструкции help. Сейчас не все корректно работают.
С уважением, Константин
Сервис поддержки клиентов работает на платформе UserEcho
Пример вывода команды print_r в PHP:
User Object ( [uID] => 1 [uName] => admin [uGroups] => Array ( [2] => 2 [3] => Администраторы сайта [1] => 1 ) [superUser] => 1 [uTimezone] => [uDefaultLanguage:protected] => [accessEntities:protected] => Array ( ) [hasher:protected] => [error] => )Пример вывода команды var_dump в PHP:
class User#241 (9) { public $uID => string(1) "1" public $uName => string(5) "admin" public $uGroups => array(3) { [2] => string(1) "2" [3] => string(52) "Администраторы сайта" [1] => string(1) "1" } public $superUser => bool(true) public $uTimezone => NULL protected $uDefaultLanguage => NULL protected $accessEntities => array(0) { } protected $hasher => NULL public $error => string(0) "" }