Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 3.33 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="cz">
  3. <head>
  4.   <?php
  5.  include 'includes/head.php';
  6.  ?>
  7.     <title><?= getTitle('products') ?></title>
  8. </head>
  9. <body>
  10. <?php include 'includes/navigation.php'; ?>
  11. <div class="container-fluid mb-5">
  12.     <div class="row mt-5">
  13.         <div class="col-lg-2"></div>
  14.         <div class="col-lg-8">
  15.             <h5>Katalog</h5>
  16.             <hr>
  17.             <div class="container-fluid">
  18.                 <div class="row">
  19.                   <?php
  20.                  $statement = Database::getInstance()
  21.                    ->getConnection()
  22.                     ->prepare('SELECT * FROM products');
  23.                   $statement->execute();
  24.                   $result = $statement->fetchAll();
  25.  
  26.                   foreach ($result as $product) {
  27.                     $statement = Database::getInstance()
  28.                       ->getConnection()
  29.                       ->prepare('SELECT name FROM producers WHERE id = '
  30.                         . $product['producer']);
  31.                     $statement->execute();
  32.                     $producer = $statement->fetch();
  33.                     echo
  34.                       '<div class="col-lg-4 mb-3">'
  35.                       . '<div class="card h-100">'
  36.                       . '<div class="card-body">'
  37.                       . '<div class="container-fluid">'
  38.                       . '<div class="row">'
  39.                       . '<div class="col-12 text-center">'
  40.                       . '<h5 class="card-title mb-0">'
  41.                       . $product['name']
  42.                       . '</h5>'
  43.                       . '<span class="text-muted">'
  44.                       . $producer['name']
  45.                       . '</span>'
  46.                       . '</div></div>'
  47.                       . '<div class="row">'
  48.                       . '<div class="col-12">'
  49.                       . '<a href="assets/images/products/' . $product['uid']
  50.                      . '.jpg" target="_BLANK">'
  51.                       . '<img class="img-fluid" src="assets/images/products/'
  52.                      . $product['uid']
  53.                      . '.jpg" alt="' . $product['uid'] . '">'
  54.                       . '</a>'
  55.                       . '</div></div>'
  56.                       . '<div class="row text-center mt-3">'
  57.                       . '<div class="col-12">'
  58.                       . '<p class="card-text">'
  59.                       . $product['description']
  60.                       . '</p>'
  61.                       . '</div></div>'
  62.                       . '<div class="row">'
  63.                       . '<div class="col-12 text-center">'
  64.                       . '<a href="#" class="btn btn-primary my-3">Přidat do košíku</a>'
  65.                       . '</div></div>'
  66.                       . '<div class="row">'
  67.                       . '<div class="col-12 text-center">'
  68.                       . '<span class="text-muted">Cena s DPH ('
  69.                       . $product['tax'] . '%)</span>'
  70.                       . '<p>' . number_format(($product['price']
  71.                         + $product['price']
  72.                         * $product['tax'] * 0.01), 0, '.', ' ') . ' Kč</p>'
  73.                       . '</div></div>'
  74.                       . '</div>'
  75.                       . '</div></div></div>';
  76.                   }
  77.                   ?>
  78.                 </div>
  79.             </div>
  80.         </div>
  81.         <div class="col-lg-2"></div>
  82.     </div>
  83. </div>
  84. <?php include 'includes/footer.php'; ?>
  85. </body>
  86. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement