А, и еще, у тебя процессор-то надстроенный? В нем прописан вызов getPage-а? В статье я коды приводил. if($page = $this->getProperty('page') AND $page > 1 AND $limit = $this->getProperty('limit', 0)){ $this->setProperty('start', ($page-1) * $limit); } if($this->getProperty('getPage') AND $limit = $this->getProperty('limit')){ $this->modx->setPlaceholder('total', $count); $this->modx->runSnippet('getPage@getPage', array( 'limit' => $limit, )); } А сам процессор из shopModx-а этого в себе не несет. Там же минимализм :-)
Набор создал, а сниппет завязал? ? И точно никакой буквы не перепутал? Этот механизм довольно простой и обычно никаких проблем не возникает, только что кеш после каждого сохранения как правило приходится очищать.
Ольга Ивановна, здравствуйте! Старайтесь избегать указания фиксированной ширины для таблиц и ячеек. У вас в редакторе документа у таблицы была указана фиксированная ширина 800+ пикселей. В итоге таблица выходила за пределы видимой части страницы. Чаще всего таблице следует указывать ширину 100%. Тогда она всегда будет пытаться подстроиться под ширину блока, в котором она находится. ? Здесь один момент: внутренний контент таблицы может ее распереть шире ее родительского блока, так как ячейки одной строчки у таблицы не переносятся. P.S. Галереи поправил, но вторую галерею стилями не поправить. У вас там у картинок белые участки есть, то есть сами картинки надо обрезать и перезаливать. Тогда они автоматически к верхнему краю строки будут прибиваться.
Еще я заметил, что если установить phptemplates.non-cached=false, то навигация не отрабатывается (при нажатии на номер страницы формируется адрес ?page=..., но контент выводится как для первой страницы), даже если в вызове процессора стоит nocache. Так и должно быть?
Ноколай, добрый вечер. Столкнулся с проблемой: при использовании процессора getdata (из shopmodx) указываю getPage=1, все выводится, но почему-то вызов $this->modx->runSnippet('getPage@getPage', ... не затягивает набор параметров getPage. Что может быть? Набор такой я создал.
Не за что!
Спасибо большое!
Да, уже видел. Javascript получается вообще универсально — и сервер, и браузер, и десктоп. Очень перспективно.
Кстати еще хорошая штука — node-webkit (node.js + chromium), получается делать вполне себе приложения в виде оффлайн страничек и т.п.