-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.php
71 lines (38 loc) · 1.55 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php
require('cockpit/bootstrap.php');
$app = new Lime\App();
$baseVars = [
'pageTitle' => 'Rolf Bjerre'
];
// bind routes
$app->bind("/", function() use($app, $baseVars) {
$frontpageQuick = collection("Forside Quick (Der bliver kun vist 3 på siden)")->find()->sort(["custom-order"=>1])->limit(3);
return $app->render('views/home.php with template/template.php', array_merge($baseVars, [
'frontpageQuick' => $frontpageQuick
]));
});
$app->bind("/forside", function() use($app, $baseVars) {
$frontpageQuick = collection("Forside Quick (Der bliver kun vist 3 på siden)")->find()->sort(["custom-order"=>1])->limit(3);
return $app->render('views/home.php with template/template.php', array_merge($baseVars, [
'frontpageQuick' => $frontpageQuick
]));
});
$app->bind("/maerkesager", function() use($app, $baseVars) {
$maerkesager = collection("Mærkesager")->find()->sort(["custom-order"=>1]);
return $app->render('views/maerkesager.php with template/template.php', array_merge($baseVars, [
'maerkesager' => $maerkesager
]));
});
$app->bind("/om-rolf", function() use($app, $baseVars) {
return $app->render('views/om-rolf.php with template/template.php', array_merge($baseVars, [
]));
});
$app->bind("/share-with-care", function() use($app, $baseVars) {
return $app->render('views/share-with-care.php with template/template.php', array_merge($baseVars, [
]));
});
$app->bind("/kontakt", function() use($app, $baseVars) {
return $app->render('views/kontakt.php with template/template.php', array_merge($baseVars, [
]));
});
$app->run();