-
- 51 Posts
У меня вопрос, кто нибудь ставил Ditto 1.0.2? А то я вот ставлю на MODx 0.9.2.1, всё делаю по инструкции. В итоге
« PHP Parse Error »
PHP error debug
Error: array_values(): The argument should be an array
Error type/ Nr.: Warning - 2
File: /home/virtual/www/metaphora.spb.ru/public_html/manager/includes/document.parser.class.inc.php(705) : eval()’d code
Line: 372
-
- 107 Posts
Ditto 1.0.2 на MODx 0.9.2.1 (rev 1005) сейчас стоит, работает.
Как вызываете ее?
-
- 51 Posts
[!Ditto? &tpl=`ditto_left_news` &sortBy=`createdon` &summarize=`4` &dateFormat=`%d.%m.%Y` &startID=2 &paginate=1!]
Ãäå ditto_left_news âûãëÿäèò âîò òàê:
<h5>
<a href="[(base_url)][~[+id+]~]">
[+pagetitle+]
</a>
- <span class="date">[+date+]</span>
</h5>
Ïîñëå äîëãèõ âûÿñíåíèé ïîíÿë ÷òî îøáêà èìåííî â ýòîì ÷àíêå ditto_left_news. ×òî èçìåíèëîñü åñëè â ñàòðîé âåðñèè âñå ðàáîòàëî?
-
- 518 Posts
åñëè ýòà îøèáêà âîçíèêëà íà ñàéòå, íåäàâíî ïåðåæèâøèì àïãðåéä - íóæíî ñäåëàòü àïãðåéä åùå ðàç. íå ïîìíþ êàêàÿ ó ìåíÿ âîçíèêëà îøèáêà, íî áûëà - ïîñëå óñòàíîâêè íîâîãî Ditto.
-
- 51 Posts
Заработало! Ларчик открывался просто - в параметре startID=`2` необходимо было указывать обратные кавычки.
-
- 51 Posts
Но без них, тем не менее, вылетает ошибка. Хотя некоторые другие параметры без обр. кавычек не вызывают проблем.
-
- 518 Posts
При указании параметров сниппета нужно использовать ` (обратный апостроф, тот что на тильде или на букве Ё), корректная работа гарантирована только в этом случае. Исключения: явно числовой параметр (задается без апострофов) и булевы значения (true и false)