| Nils Diewald | 2329e1d | 2014-06-12 16:07:57 +0000 | [diff] [blame] | 1 | package Korap::Tutorial; |
| 2 | use Mojo::Base 'Mojolicious::Controller'; | ||||
| 3 | |||||
| 4 | sub page { | ||||
| 5 | my $c = shift; | ||||
| Nils Diewald | b22abdf | 2014-06-18 22:57:50 +0000 | [diff] [blame] | 6 | |
| Nils Diewald | 4af3f0b | 2014-06-25 01:43:17 +0000 | [diff] [blame] | 7 | if ($c->param('embedded')) { |
| Nils Diewald | b22abdf | 2014-06-18 22:57:50 +0000 | [diff] [blame] | 8 | $c->layout('snippet'); |
| Nils Diewald | 4af3f0b | 2014-06-25 01:43:17 +0000 | [diff] [blame] | 9 | $c->stash(embedded => 1); |
| Nils Diewald | b22abdf | 2014-06-18 22:57:50 +0000 | [diff] [blame] | 10 | } |
| 11 | else { | ||||
| 12 | $c->layout('default'); | ||||
| 13 | }; | ||||
| Nils Diewald | 2329e1d | 2014-06-12 16:07:57 +0000 | [diff] [blame] | 14 | $c->title('KorAP'); |
| 15 | |||||
| 16 | my $page = $c->stash('tutorial'); | ||||
| Nils Diewald | 4e9fbcb | 2014-07-15 11:45:09 +0000 | [diff] [blame] | 17 | return $c->render(template => 'tutorial/' . $page); |
| Nils Diewald | 2329e1d | 2014-06-12 16:07:57 +0000 | [diff] [blame] | 18 | }; |
| 19 | |||||
| Nils Diewald | 4e9fbcb | 2014-07-15 11:45:09 +0000 | [diff] [blame] | 20 | |
| Nils Diewald | 2329e1d | 2014-06-12 16:07:57 +0000 | [diff] [blame] | 21 | 1; |
| 22 | |||||
| 23 | |||||
| 24 | __END__ | ||||