url-rules.php 2.06 KB
<?php
return [
    //TODO : TEST УДАДИТЬ
    'object_base/add' => 'map/item/create',
    'object_base/find' => 'map/find/index',
    'object_base/<alias:[\w\-]+>' => 'map/item/view',
    'maps/<type:[\w\-]+>' => 'map/list/map',
    'object_base/type/<type:[\w\-]+>' => '/map/list/type',
    'object_base' => 'map/list/list',

    'map/find/ajax' => 'map/find/ajax',
    'map/item/validation' => 'map/item/validation',
    'map/item/fileupload' => 'map/item/fileupload',
    'map/item/filedelete' => 'map/item/filedelete',

    'shop/send' => 'shop/cart/cart/send',
    // Module [[Users]]
    'member/login' => 'user/login/index',
    'member/login/validate' => 'user/login/validate',
    'member/logout' => 'user/logout/index',
    'member/register' => 'user/register/index',
    'member/validate' => 'user/register/validate',
    'member/profile' => 'user/profile/index',
    'member/profile/update' => 'user/profile/update',
    'member/password/change' => 'user/password/change',
    'member/password/request-reset' => 'user/password/request-reset',
    'member/password/reset' => 'user/password/reset',

    // Module [[SEO]]
    'page/sitemap' => 'seo/sitemaphtml/index',
    //
    'sitemap/pathcache' => 'seo/pathcache/pathcache/index',
    'sitemap/fill' => 'seo/sitemap/fill/index',
    'sitemap/create' => 'seo/sitemap/create/index',

    // Module [[Faq]]
    'page/faq/send' => 'faq/form/send',
    'page/faq' => 'faq/faq/index',

    // Module [[Form]]
    // Module [[Form Feedback]]
    'page/contact' => 'form/feedback/feedback/index',
    'page/contact/send' => 'form/feedback/form/send',

    // Module [[News]]
    'blog/article/<alias:[\w\-]+>' => 'news/article/index',
    'blog/<alias:[\w\-]+>' => 'news/list/by-group',
    'blog' => 'news/list/index',

    // Module [[Calendar]]
    'calendar/article/<alias:[\w\-]+>' => 'calendar/article/index',
    'calendar/<alias:[\w\-]+>' => 'calendar/list/by-group',
    'calendar' => 'calendar/list/index',

    // Module [[Page]]
    'page/<alias:[\w\-]+>' => 'page/page/view',

    // Module [[Home]]
    '' => 'home/home/index',
];