Группа: Администратор Регистрация: 23.10.2009 | Решение такое Удалить в папке систем в файле индекс это if(get_active('News')) { $News = new News; $News- >displayAllNews('','',1); $GLOBALS['tmpl']- >assign('topnews', $GLOBALS['tmpl']- >fetch($GLOBALS['config']['source'] . '/news/topnews.tpl')); $News- >displayAllNews(); $GLOBALS['tmpl']- >assign('news', $GLOBALS['tmpl']- >fetch($GLOBALS['config']['source'] . '/news/newsticker.tpl')); }
|
И это if(get_active('gallery') && get_active('gallery_startpage')) { function newGalleries() { $Gallery = new Gallery; $GLOBALS['tmpl']->assign('NewGalleryEntries', $Gallery->newGalleries(abs((int)$GLOBALS['config_new']['Galleries']))); return $GLOBALS['tmpl']->fetch($GLOBALS['config']['source'] . '/gallery/gallery_new_start.tpl'); } $GLOBALS['tmpl']->assign('NewGalleries',newGalleries()); }
|
Потом открываем корневой индекс и перед include_once(BASE_DIR . '/lib/setglobal.php');
|
Добавляем следующее if(get_active('News')) { $News = new News; $News->displayAllNews('','',1); $GLOBALS['tmpl']->assign('topnews', $GLOBALS['tmpl']->fetch($GLOBALS['config']['source'] . '/news/topnews.tpl')); $News->displayAllNews(); $GLOBALS['tmpl']->assign('news', $GLOBALS['tmpl']->fetch($GLOBALS['config']['source'] . '/news/newsticker.tpl')); } if(get_active('gallery')) { function newGalleries() { $Gallery = new Gallery; $GLOBALS['tmpl']->assign('NewGalleryEntries', $Gallery->newGalleries(abs((int)$GLOBALS['section']['LimitNewGalleries']))); return $GLOBALS['tmpl']->fetch($GLOBALS['config']['source'] . '/gallery/gallery_new_start.tpl'); } $GLOBALS['tmpl']->assign('NewGalleries',newGalleries()); }
|
И теперь {$news} и {$topnews} и {$NewGalleries} доступны в любом шаблоне. Не рекомендую использовать это тем просто ради того что бы было и не используя эти возможности, класс новостей и галлереи будет прокручиваться при любом обновлении страницы. {$topnews} по той же причине вынесен вместе с {$news} что бы лишний раз класс не крутить, так тег {$topnews} можно оставить на месте в шаблоне. Ну а раз за денежку то поблагодарить можно сюда сколько не жалко Для просмотра Вам необходимо иметь 15 сообщений. У Вас 0 сообщений. Заметил небольшой баг на форуме криво вставляется в коде -> Будешь копировать проверь чтобы между - и > не было пробелов |