This repository has been archived by the owner on Sep 2, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
68 lines (47 loc) · 2.64 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
<?php
require_once "includes/connection.php";
require_once "includes/utilities.php";
use DB\DBAccess;
$template = file_get_contents('layouts/layout.html');
$pageID = 'homePage';
$title = "Pop Tech";
$breadcrumbs = '<p>Ti trovi in: <span lang="en">Home</span></p>';
$content = "<h1>Il tuo negozio di Fumetti e Videogiochi a Padova</h1>";
$content .= '
<div id="homeBanner">
<div id="slogans">
<ul>
<li>Aperti dal 2001</li>
<li>Edizioni Originali</li>
<li><span lang="en">Import USA</span> e Giappone</li>
<li>Taglie XL e più</li>
<li><span lang="en">Vintage</span> Italiano</li>
</ul>
</div>
<div id="picture">
<img src="images/home-illustration.svg" alt="" >
</div>
</div>';
$connection = new DBAccess();
if($connection->open_connection()){
$categories = $connection->exec_select_query('SELECT id, nome FROM categoria WHERE inPrimaPagina=1;');
//if count($categories) omesso perché non deve stampare nulla se non sono selezionate categorie da inserire in prima pagina
foreach($categories as $category){
$content .= '<div class="comic_box"><h2 class="categoryTitle">'.parse_lang($category['nome']).'</h2> <a href="categoria.php?id='.$category['id'].'" class="button" title="Vedi i prodotti in '.parse_lang($category['nome']).'">Vedi Tutti</a></div>';
$products = $connection->exec_select_query('SELECT id, nome, descrizione, immagine FROM prodotto WHERE categoria='.$category['id'].' ORDER BY id DESC LIMIT 5;');
$content .= '<div class="productsRow">';
foreach($products as $product){
$content .= get_product_tile($product);
}
$content .= '</div>';
}
$connection->close_connection();
}else{
$breadcrumbs = '<p>Ti trovi in: <span lang="en">Home</span></p>';
$content = "<h1>Il tuo negozio di Fumetti e Videogiochi a Padova</h1>";
$content .= getDBConnectionError();
}
$menu = get_menu();
$template = str_replace('{{menu}}',$menu,$template);
echo replace_in_page($template,$title,$pageID,$breadcrumbs,'fumetti, negozio fumetti, action figures, giochi da tavolo, videogiochi, manga, abbigliamento, gaming, statuine','Il tuo negozio di Fumetti e Videogiochi a Padova. Edizioni Originali, import USA e Giappone, Taglie XL e più, vintage Italiano',$content,'addScrollEventListener()');
?>