А, и еще, у тебя процессор-то надстроенный? В нем прописан вызов 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), получается делать вполне себе приложения в виде оффлайн страничек и т.п.

  1. Какая версия MODX-а? Полностью.
  2. Вам php четко выдает ошибку: Catchable fatal error: Argument 1 passed to Doodles::__construct() must be an instance of modX, null given, called in. Не был передан параметр $modx в процессор.