После обновления 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}
Подскажите пожалуйста! Комментарии: 2
Проблема в
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);
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);
Оп-па. А я и не подумал, что кто-то может использовать файлы для получения массивов.
Убрал и выпустил обновление.
Убрал и выпустил обновление.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.