Вызываю [!NewsManager? &folder=`78` &editformid=`63` &rowtpl=`NewsManPrivate` &paginate=`1`!].
Браузер выдает: « MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’ at line 1 »
SQL: UPDATE `www*******ru_modx`.subd_site_content SET createdon=’1179336892’ WHERE id = ;
Без параметра &paginate=`1` список статей выдается, но в обоих случаях плейсхолдеры остаются пустыми.
(Всего статей: <strong>[+total+]</strong> | Показаны: c <strong>[+start+]</strong> по <strong>[+stop+]</strong>
Всего страниц: <strong>[+totalpages+]</strong>
<div id="nm_pages">[+previous+] [+pages+] [+next+] </div>)
Кто-нибудь знает, как с этим бороться?
Посмотрите на sql запрос в тексте ошибки, там путой id (в конце). Может вы напутали что нибудь в параметрах вызова NewsManager? (сам его даже не видел, поэтому только предположение)
Попробуйте добавить: &nrposts=`10`
Сниппет не работает при включенной пагинации и количестве новостей меньшем чем $nrposts.
Чтобы исправить, нужно перед строчкой
// For all articles
добавить:
$stop = min( $stop, $nrtotal);