Beispiel #1
0
$routes->get('/Tuote/Tuotteidenlistaus/:page', 'check_logged_in', function ($page) {
    TuoteController::tuote_list($page);
});
// Tulostaa tuotteen hakusivun
$routes->get('/Tuote/Tuotteenhakeminen', 'check_logged_in', function () {
    TuoteController::tuote_hae_show();
});
// Tulostaa tuotteen hakutulokset (haettu tuote-id:llä) tuotesivulle
$routes->post('/Tuote/Tuotteenhakeminen', 'check_logged_in', function () {
    TuoteController::tuote_search();
});
$routes->get('/Tuote', 'check_logged_in', function () {
    TuoteController::index();
});
$routes->get('/Tuote/Lisaatuote', 'check_logged_in', function () {
    TuoteController::tuote_create();
});
$routes->get('/Tuote/:tuote_id', 'check_logged_in', function ($tuote_id) {
    TuoteController::tuote_show($tuote_id);
});
// Näyttää tuotetietojen muutossivun
$routes->get('/Tuote/Tuotetietojenmuutos/:tuote_id', 'check_logged_in', function ($tuote_id) {
    TuoteController::tuote_edit($tuote_id);
});
// Ottaa vastaan muutokset
$routes->post('/Tuote/Tuotetietojenmuutos/:tuote_id', 'check_logged_in', function ($tuote_id) {
    TuoteController::tuote_edit_post($tuote_id);
});
// Näyttää tuotetiedot
$routes->get('/Tuote/Tuotesivu/:tuote_id', 'check_logged_in', function ($tuote_id) {
    TuoteController::tuote_show($tuote_id);