Example #1
0
    WP::index();
});
Router::get(WP::path() . 'list', function () {
    $c = array();
    $c['All Articles Listing'] = 'list';
    WP::printBreadCrumbs($c);
    WP::listPosts();
});
Router::get(WP::path() . 'list/page/{currentPage}', function ($currentPage) {
    $c = array();
    $c['All Articles Listing'] = 'list';
    $c['Page ' . $currentPage] = 'list/page/' . $currentPage;
    WP::printBreadCrumbs($c);
    Data::get()->set('current-page', $currentPage);
    Data::get()->set('page', 2);
    WP::listPosts();
})->where('currentPage', 'integer');
Router::get(WP::path() . 'search/{search}', function ($search) {
    $c = array();
    $c['Search'] = 'search/';
    $c[$search] = 'search/' . $search;
    WP::printBreadCrumbs($c);
    WP::search($search);
    View::script('wp.$search.val("' . $search . '");');
})->where('search', 'alpha_numeric');
Router::get(WP::path() . 'search/{search}/page/{currentPage}', function ($search, $currentPage) {
    $c = array();
    $c['Search'] = 'search/';
    $c[$search] = 'search/' . $search;
    $c['Page ' . $currentPage] = 'search/' . $search . '/page/' . $currentPage;
    WP::printBreadCrumbs($c);