-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpage-startseite.php
103 lines (83 loc) · 2.36 KB
/
page-startseite.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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?php
/**
* Template Name: Startseite
*/
get_header();
require_once "inc/mods.php";
global $wpdb;
$args = array(
'post_type' => 'post',
'numberposts' => 5
);
$context = [];
$context = Timber::get_context();
$context["post"] = new TimberPost();
$context["mods"] = get_theme_mods();
/**
* Settings für die Initialisierung der Customizer Mods fürs Frontend
*/
$settingsTeam = [
"image" => 0,
"name" => 1,
"position" => 0
];
$settingsSlider = [
"image" => 1,
"title" => 0,
"subtitle" => 0
];
$settingsGalerie = [
"image" => 1
];
$settingTeaser = [
"name" => 0,
"position" => 0,
"farbe" => 0,
"image" => 0
];
/**
* @param $mod = team
* @param $var = team_image_1
* @param $value = $context["mods"]["team_image_1]
*/
/*
$team = new mods("team", $settingsTeam, $context["mods"]);
$team->cropImg('teamSmall', 'fewo-thumb', "image");
$team->cropImg('teamBig', 'fewo-big', "image");
$team = $team->getArr();
*/
$slider = new mods("slider", $settingsSlider, $context["mods"]);
$slider->cropImgId('image_cropped','',"image");
$slider = $slider->getArr();
$teaser = new mods("teaser",$settingTeaser,$context["mods"]);
$teaser->cropImgId('image_cropped','',"image");
$teaser = $teaser->getArr();
$teaser2 = new mods("teaser2",$settingTeaser,$context["mods"]);
$teaser2->cropImgId('image_cropped','','image');
$teaser2 = $teaser2->getArr();
//$teaser3 = new mods("teaser2",$settingTeaser,$context["mods"]);
//$teaser3->cropImgId('image_cropped','','image');
//$teaser3 = $teaser4->getArr();
//$teaser4 = new mods("teaser2",$settingTeaser,$context["mods"]);
//$teaser4->cropImgId('image_cropped','','image');
//$teaser4 = $teaser4->getArr();
/*
$galerie = new mods("galerie", $settingsGalerie, $context["mods"]);
$galerie->cropImg('galSmall', 'thumbnail-crop', "image");
$galerie->cropImg('galBig', 'fewo-big', "image");
$galerie = $galerie->getArr();
*/
$context["beitrag"] = Timber::get_posts($args);
$context["slider"] = $slider;
$context["teaser"] = $teaser;
$context["teaser2"] = $teaser2;
//$context["teaser3"] = $teaser3;
//$context["teaser4"] = $teaser4;
if(isset($context["mods"]["slider_speed"]))
$context["slider_speed"] = $context["mods"]["slider_speed"];
//$context["galerie"] = $galerie;
//$context["team"] = $team;
//if(isset($context["mods"]["team_title"]))
// $context["team_title"] = $context["mods"]["team_title"];
Timber::render("start.html.twig", $context);
get_footer();