Example #1
0
Route::get('doajax/user/agreement', 'doajax@user_agreement');
Route::get('/gizlilik-politikasi', 'home@gizlilik');
Route::get('/kullanim-sartlari', 'home@kullanim');
//Pop-Up Element
Route::get('product/(:all?)/friend-suggest', 'doajax@friend_suggest');
/*Route For Administration*/
Route::get('admin', 'admin@index');
Route::get('admin/virtualpos', 'admin@virtualpos');
Route::get('admin/categories', 'admin@categories');
Route::get('admin/categories/(:num?)/(:all?)', 'admin@categories_edit');
Route::get('admin/product', 'admin@product');
Route::get('admin/product/new', 'admin@product_add');
Route::post('admin/product/new', 'admin@product_add');
Route::get('admin/product/edit/(:num?)/(:all?)', 'admin@product_edit');
Route::post('admin/product/product_add_get_attribute', 'admin@productAttribute');
Route::controller(Controller::detect());
/*Route::filter('pattern: ^(?!user/login)*', 'auth');*/
Event::listen('404', function () {
    return Response::error('404');
});
Event::listen('500', function () {
    return Response::error('500');
});
Route::filter('before', function () {
    Check_User_Cart();
    //Adding -> Assets
    Asset::container('styleSheet')->add('mainStyle', 'css/style.css');
    Asset::container('bootstrap')->add('BootstrapJS', 'js/bootstrap.js');
    Asset::container('megaMenu')->add('menu', 'js/script.js');
    //Composer!
    $category = Category::with('getDescriptions')->where('top', '=', '1')->get();
Example #2
0
<?php

// to catch controllers
Route::controller(Controller::detect('learnvel'));
Route::get('(:bundle)/hello', function () {
    return 'Hello World!';
});
Route::get('(:bundle)', function () {
    // ~/code/laravel/bundles/learnvel/views/lobby/index.blade.php
    return View::make('learnvel::lobby');
});
Route::get('(:bundle)/strings', function () {
    return View::make('learnvel::strings');
});
Route::get('(:bundle)/crypter', function () {
    return View::make('learnvel::crypter');
});
Route::get('(:bundle)/stringtolower', function () {
    return Str::lower('Str::lower  => I am a String to Lower.');
});
<?php

Route::controller(Controller::detect('oneauth'));
Example #4
0
<?php

Route::get('/(:bundle)/models/(:any)', 'Adminify::models@index');
Route::controller(Controller::detect('adminify'));
Route::filter('auth', function () {
    if (Auth::guest()) {
        return Redirect::to('admin/login');
    }
});
Example #5
0
Route::post('/(:bundle)/articles/edit/update', array('as' => 'dojo::updated_article', 'uses' => 'Dojo::article@edit'));
Route::put('/(:bundle)/articles/quick_edit/update', array('as' => 'dojo::update_mass', 'uses' => 'Dojo::article@update'));
Route::any('/(:bundle)/articles/delete/(:any)', array('as' => 'dojo::delete_article', 'uses' => 'Dojo::article@erase'));
Route::any('/(:bundle)/articles/new', array('as' => 'dojo::new_article', 'uses' => 'Dojo::article@new'));
Route::any('/(:bundle)/articles/(:any?)/(:any?)/(:any?)', array('as' => 'dojo::index_article', 'uses' => 'Dojo::article@index'));
Route::post('/(:bundle)/articles/search', array('uses' => 'Dojo::article@search'));
Route::get('/(:bundle)/articles/results/(:all)', array('as' => 'dojo::results_article', 'uses' => 'Dojo::article@results'));
//projects routes
Route::any('/(:bundle)/projects/new/redactor', array('as' => 'dojo::new_image_project', 'uses' => 'Dojo::project@redactorupload'));
Route::get('/(:bundle)/projects/edit/(:any)', array('as' => 'dojo::edit_project', 'uses' => 'Dojo::project@edit'));
Route::post('/(:bundle)/projects/edit/update', array('as' => 'dojo::update_project', 'uses' => 'Dojo::project@edit'));
Route::any('/(:bundle)/projects/delete/(:any)', array('as' => 'dojo::delete_project', 'uses' => 'Dojo::project@erase'));
Route::any('/(:bundle)/projects/new', array('as' => 'dojo::new_project', 'uses' => 'Dojo::project@new'));
Route::any('/(:bundle)/projects/(:any?)/(:any?)/(:any?)', array('as' => 'dojo::index_project', 'uses' => 'Dojo::project@index'));
Route::post('/(:bundle)/projects/search', array('uses' => 'Dojo::project@search'));
Route::get('/(:bundle)/projects/results/(:all)', array('as' => 'dojo::results_project', 'uses' => 'Dojo::project@results'));
Route::put('/(:bundle)/projects/edit/update', array('as' => 'dojo::update_project', 'uses' => 'Dojo::project@update'));
//settings
Route::any('/(:bundle)/settings', array('uses' => 'Dojo::setting@index'));
Route::any('/(:bundle)/settings/social', array('uses' => 'Dojo::setting@social'));
Route::controller(Controller::detect('dojo'));
Route::filter('auth', function () {
    if (Auth::guest()) {
        return Redirect::to(URL::to_action('dojo::login'));
    }
});
Route::filter('csrf', function () {
    if (Request::forged()) {
        return Response::error('500');
    }
});
Example #6
0
<?php

/**
 * --------------------------------------------------------------------------
 * Cartify
 * --------------------------------------------------------------------------
 *
 * Cartify, a shopping cart bundle for use with the Laravel Framework.
 *
 * @package  Cartify
 * @version  2.1.1
 * @author   Bruno Gaspar <*****@*****.**>
 * @link     https://github.com/bruno-g/cartify
 */
#############################################################
############ This file is for the examples only! ############
#############################################################
Route::any('cartify/view/(:any)', 'cartify::view@index');
Route::Controller(Controller::detect('cartify'));
Example #7
0
<?php

/**
 * Routing for Gotin bundle
 *
 * @license     http://www.opensource.org/licenses/mit MIT License
 * @copyright   Marcin Baniowski (http://baniowski.pl)
 * @subpackage  Routes
 * @author      Marcin Baniowski
 * @package     Gotin\Routes
 */
// register all controllers for the "gotin" bundle
Route::controller(Controller::detect('gotin'));
if (Config::get('gotin::gotin.login_mode') == "classic") {
    // redirects root url ("/") to login view
    Route::any('/login', 'gotin::login@login');
    Route::any('/register', 'gotin::login@register');
    Route::any('/forgot-password', 'gotin::login@forgot');
} else {
    Route::get('(:bundle)', 'gotin::login@login');
}
// logout route
Route::get('(:bundle)/logout', 'gotin::login@logout');
// edit profile
Route::any('(:bundle)/editprofile', 'gotin::users@editprofile');
// delete profile
Route::any('(:bundle)/deleteaccount', 'gotin::users@deleteaccount');
// sets ajax routes for main actions (login,register,forgot password)
if (Request::ajax()) {
    Route::post('gotin/loginajax', 'gotin::login@loginajax');
    Route::post('gotin/registerajax', 'gotin::login@registerajax');
Route::post('(:bundle)/ajax/page/subpage/order', 'cms::ajax_page@order_subpage');
Route::post('(:bundle)/ajax/menu/page/order', 'cms::ajax_menu@order_menu');
Route::post('(:bundle)/ajax/download/file/order', 'cms::ajax_download@order_download');
Route::post('(:bundle)/ajax/gallery/file/order', 'cms::ajax_gallery@order_gallery');
Route::post('(:bundle)/ajax/banner/file/order', 'cms::ajax_banner@order_banner');
//TRANSLATION DELETE
Route::post('(:bundle)/ajax/translation/delete', 'cms::ajax_translation@delete_translation');
//SEARCH ROUTES
Route::any('(:bundle)/blog/search', 'cms::search@search_blog');
Route::any('(:bundle)/file/search', 'cms::search@search_file');
Route::any('(:bundle)/page/search', 'cms::search@search_page');
Route::any('(:bundle)/role/search', 'cms::search@search_role');
Route::any('(:bundle)/tag/search', 'cms::search@search_tag');
Route::any('(:bundle)/user/search', 'cms::search@search_user');
//CMS CONTROLLERS
Route::controller(Controller::detect('cms'));
//CMS FILTER BACKEND
Route::filter('cms_no_auth', function () {
    //FORCE LOGOUT IF NOT ROLE
    if (Auth::check() and ROLE < Config::get('cms::settings.roles.editor')) {
        return Redirect::to_action('cms::login');
    }
    if (Auth::guest()) {
        return Redirect::to_action('cms::login');
    }
});
Route::filter('cms_is_auth', function () {
    if (Auth::check() and URL::current() != URL::to_action('cms::logout') and ROLE >= Config::get('cms::settings.roles.editor')) {
        return Redirect::to_action('cms::dashboard');
    }
});