Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Использование функции dump задваивает вывод #3

Open
Semdevmaster opened this issue Oct 24, 2021 · 4 comments

Comments

@Semdevmaster
Copy link

При использовании функции dump, например в качестве модификатора - выводится и отладочная информация и сразу за ней попытка сделать вывод в виде строки, как правило там всегда сточка Array
Выглядит этот так:
image
А вызов этого дела в шаблоне так:
image

@sergant210
Copy link
Owner

sergant210 commented Oct 25, 2021

А можешь показать код модификатора? При вызове в виде функции всё норм

<div>До вызова</div>
<div>{dump($modx->aliasMap)}</div>
<div>После вызова</div>

aliasmap

@Semdevmaster
Copy link
Author

Проверил и при вызове в виде функции и как модификатор у меня есть двойной вывод.
Код функции dump из компонента (версия 4.0.0)
image
Вот строчка return $var; и делает этот двойной вывод, я её убрал в исходнике и всё норм работает.

@sergant210
Copy link
Owner

Пока повторить не получается. Надо ковыряться. Проверю на тестовом пустом сайте.

@Semdevmaster
Copy link
Author

Вот протестил на modhost.pro - чистый сайт, 3 компонента (pdoTools, Zoomx, modHelpers), включены все галки дружественных урлов в системных настройках.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants