Ошибка в логах после обновления pdoTools
        Обновил до последней версии (2.12.7-pl) и теперь вылазит ошибка
(ERROR @ /home/u31605/public_html/core/components/pdotools/model/pdotools/pdotools.class.php: 446) Recoverable error: Object of class msProductData_mysql could not be converted to string
Установлена MODX Revolution 2.8.1-pl
    
    
                                                                                
            (ERROR @ /home/u31605/public_html/core/components/pdotools/model/pdotools/pdotools.class.php: 446) Recoverable error: Object of class msProductData_mysql could not be converted to string
Установлена MODX Revolution 2.8.1-pl
Комментарии: 14
                Апну тему, такая же проблема на одном сайте может кто с понимающих шарит в теме и что-то скажет ???            
                    
                Тоже столкнулся с этим, после обновления на minishop2 версий 2.7 — 2.8, ошибка выходит на страницах каталога с mSearch2            
                    
                Такая же ошибка, последние версии pdoTools и minishop2            
                    
                Аналогичная проблема после обновления ModX на 2.8.1 и последние версии pdoTools 2.12.10-pl и minishop2 2.8.0-pl            
                    
                Кто-нибудь может дать алгоритм как эту ошибку поймать у себя? Пофиксим, главное понять как ее увидеть            
                    
                При выводе товаров через msProducts была данная ошибка, переписали чанки полностью на fenom. В логах пусто сейчас. Был еще самописный плагин изменения цены товара на лету, там прогер тоже что-то правил. Точнее сказать не представляется возможным.            
                    
                У меня данная ошибка появляется только когда пользуюсь поиском по сайту из формы поиска. Результатов в всплывающем окне показывает 5, ошибок будет 10. Но у меня стоит старая версия mSearch2-1.9.2. С новой версией mSearch2 не проверял.            
                    
                Да у меня error.log с этой ошибкой в день по 5-7Mb выростает            
                    
                core/components/pdotools/model/pdotools/pdotools.class.php 446
Ошибка пипец как смущает, после обновления, 6 мегабайт уже.
Ошибка пишет тут
                    Ошибка пипец как смущает, после обновления, 6 мегабайт уже.
Ошибка пишет тут
// Processing given placeholders
            if (!empty($properties)) {
                $pl = $this->makePlaceholders($properties);
               $content = str_replace($pl['pl'], $pl['vl'], $content);
            }Что делать и как устранить её?            
                Вернутся к пакету minishop2-2.6.0 ошибка пропадает.            
                    
                Это не решение. Фикс будет возможно сегодня.            
                    
                Решение. 
Открываем файл core/components/minishop2/model/minishop2/msproductdata.class.php
Находим строку 648
Меняем
                    Открываем файл core/components/minishop2/model/minishop2/msproductdata.class.php
Находим строку 648
Меняем
$data = array_merge($data, $response['data']); на $data = array_merge($data, $response['data']['data']);Обновление исправляющее ошибку официально выйдет в ближайшие дни            
                Спасибо большое! Работает            
                    
                Обновление дополнения доступно в репозитории            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.