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

Дополнение: pdoTools, 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, 16:20    Денис   
0    381 0

Комментарии (2)

  1. Денис 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);
    1. Василий Наумкин 30 января 2017, 17:00 # +3
      Оп-па. А я и не подумал, что кто-то может использовать файлы для получения массивов.

      Убрал и выпустил обновление.
    Вы должны авторизоваться, чтобы оставлять комментарии.