pdoPage выдаёт ошибку
        Всем привет. Делаю вывод данных из своей таблицы через pdoPage по статье ilyaut.ru/xpdo/adding-editing-and-deleting-custom-objects/ через консоль все команды нормально проходят, а если обновить страницу, то там ничего нет и в лог падает вот такая ошибка:
    
    
                                                                                
            [2015-08-06 00:26:52] (ERROR @ /index.php) [pdoTools] Error 42S22: Unknown column 'name' in 'order clause'Куда копать? Что делать?    Комментарии: 4
                Видимо, при вашем присоединении таблиц существует не одна колонка name — укажите &class при вызове, чтобы определить нужный псевдоним колонки.            
                    
                Так вызов у меня вот такой:
                    [[!pdoPage?
    &class=`seoPanelSites`
    &tpl=`tpl.seoPanel.sites`
    &element=`getSEOPanel`
    &limit=`10`
    &showLog=`1`
]]В сниппете getSEOPanel вот что:<?php
$path = MODX_CORE_PATH. 'components/pdotools/model/pdotools/';
$pdoFetch = $modx->getService('pdofetch','pdoFetch', $path, $scriptProperties);
$pdoFetch->setConfig($scriptProperties);
return $pdoFetch->run();В консоли делаю:$sites = $modx->newObject('seoPanelSites');
$sites->save();Запись в таблице создаётся. По поводу name, у меня в таблице нету такого поля, не знаю в какую сторону копать.            
                Видимо у сниппета getSEOPanel прописан параметр по умолчанию sortby = name — вот он и пытается сортировать по колонке, которой нет.            
                    
                Спасибо Василий и точно, забыл совсем об параметрах по умолчанию, всё заработало)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.