1: <?php defined('_JOOS_CORE') or exit();
2:
3: /**
4: * Компонент генерации карты сайта
5: * Контроллер панели управления
6: *
7: * @version 1.0
8: * @package Components\Sitemap
9: * @subpackage Controllers\Admin
10: * @author Joostina Team <info@joostina.ru>
11: * @copyright (C) 2007-2012 Joostina Team
12: * @license MIT License http://www.opensource.org/licenses/mit-license.php
13: * Информация об авторах и лицензиях стороннего кода в составе Joostina CMS: docs/copyrights
14: *
15: * */
16: class actionsAdminSitemap extends joosAdminController
17: {
18: /**
19: * Список объектов
20: *
21: * @static
22: * @return array|void
23: */
24: public static function index( )
25: {
26: return array();
27: }
28:
29: public static function generate_xml( $option )
30: {
31: require_once ( JPATH_BASE . DS . 'includes' . DS . 'route.php' );
32:
33: $map = modelSitemap::get_map( true );
34: $map->xml_output();
35:
36: joosRoute::redirect( 'index2.php' , 'Карта сайта обновлена' );
37: }
38:
39: }
40: