После обновления pdoTools до 2.8.2 fenom

Перестал работать код, результатом выполнения сниппета является массив.
{set $practices = $_modx->runSnippet('@FILE snippet/get_practices.php')}
{if $practices | iterable} - не проходит проверку
  {foreach $practices as $practice index=$index last=$last} - не выполняется
  {/foreach}
{/if}
Подскажите пожалуйста!
Денис
30 января 2017, 13:20
modx.pro
1 221
0

Комментарии: 2

Денис
30 января 2017, 16:35
0
Проблема в
C:\OpenServer\domains\dom-prava.com\core\components\pdotools\model\pdotools\_micromodx.php

116 — $output = $this->pdoTools->runSnippet($name, $params);
116 + $output = (string)$this->pdoTools->runSnippet($name, $params);
    Василий Наумкин
    30 января 2017, 17:00
    +3
    Оп-па. А я и не подумал, что кто-то может использовать файлы для получения массивов.

    Убрал и выпустил обновление.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2