доброго времени суток. Попытался использовать статья из Wiki (http://wiki.umisoft.ru/%D0%92%D1%8B%D0%B2%D0%BE%D0%B4_%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D1%81%D1%80%D0%B0%D0%B7%D1%83_%D0%B2_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%B8%D1%85_%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%BD%D1%8B%D1%85_%D0%BB%D0%B5%D0%BD%D1%82%D0%B0%D1%85) но после всего сайт просто не заработал. причем не заработала даже и админка, но только в модуле "Новости". Предполагаю что ошибка в permissions.custom.php.
Вот что я туда записал
<?php
$permissions = array(
'tree' => array('customNewsList'),
'view' => array('customNewsList'),
'lists' => Array('customNewsList')
);
?>
при включении багтрека видим сообщение
Parse error: syntax error, unexpected T_FUNCTION in U:\home\localhost\www\classes\modules\news\__custom.php on line 48
В этой строке вроде как нормальный вызов идет
//сортируем элементы массива $resultItems по полю publish_time, то есть по дате публикации
usort($resultItems, function($a, $b){
$a_publishTime = $a->getValue('publish_time');
$b_publishTime = $b->getValue('publish_time');
if ($a_publishTime == $b_publishTime) {
return 0;
}
return ($a_publishTime > $b_publishTime) ? -1 : 1;
});
Испытания провожу на локалке с umi-localpack. Правда он не самой последней версии.....
Еще меня немного смущает надпись в wiki Актуально для версии 2.9.1, а сейчас на сколько я понимаю при установке ставится версия 2.9.5....
Помогите пжалуста в решении данной проблемки :)