1
Changeset 7dc7204 – MultiMag

Changeset 7dc7204


Ignore:
Timestamp:
Nov 27, 2019, 3:05:10 PM (3 years ago)
Author:
Roman Lozovikov <lozovikov.ra@…>
Branches:
master
Children:
3348d3c
Parents:
4fdb2a7
Message:

Добавил таблицу с товарами

File:
1 edited

Legend:

Unmodified
Added
Removed
  • web/vitrina.php

    r4fdb2a7 r7dc7204  
    18371837        }
    18381838
    1839 
    18401839        $tmpl->addContent("Другая информация:<br><textarea name='dop' rows='5' cols='80'>" . html_out(@$up['dop']['dop_info']) . "</textarea><br>");
    18411840
    1842             if(!empty($_SESSION['basket']['delivery_region']) && !empty($_SESSION['basket']['delivery_type'])) {
    1843                     $delivery = $_SESSION['basket']['delivery_type'];
    1844                     $delivery_region = $_SESSION['basket']['delivery_region'];
    1845                     $res = $db->query("SELECT `service_id` FROM `delivery_types` WHERE `id`='$delivery'");
    1846                     list($d_service_id) = $res->fetch_row();
    1847                     $res = $db->query("SELECT `price` FROM `delivery_regions` WHERE `id`='$delivery_region'");
    1848                     list($d_price) = $res->fetch_row();
    1849                     $tmpl->addContent('<p><strong>Стоимость доставки: ' . $d_price . ' руб.</strong></p>');
    1850             }
    1851 
    1852             if(isset($this->getBasket()['sum'])) {
    1853                     $tmpl->addContent('<p><strong>Итого: ' . ($this->getBasket()['sum'] + (isset($d_price) ? $d_price : 0)) . ' руб.</strong></p>');
     1841            if($this->getBasket()) {
     1842                $basket = $this->getBasket();
     1843                    $tmpl->addContent('<br>
     1844                                <table class="list">
     1845                                        <tbody>
     1846                                                <tr class="title">
     1847                                                        <th width="60%">Наименование</th>
     1848                                                        <th width="15%">Цена</th>
     1849                                                        <th width="10%">Количество</th>
     1850                                                        <th width="15%">Сумма</th>
     1851                                                </tr>
     1852                        ');
     1853                    foreach ($basket['items'] as $item) {
     1854                            $tmpl->addContent("
     1855                                <tr>
     1856                                                <td style='text-align: left'>{$item['name']}</td>
     1857                                                <td>{$item['price']}</td>
     1858                                                <td>{$item['cnt']}</td>
     1859                                                <td>{$item['sum']}</td>
     1860                                        </tr>
     1861                            ");
     1862                    }
     1863
     1864                    if(!empty($_SESSION['basket']['delivery_region']) && !empty($_SESSION['basket']['delivery_type'])) {
     1865                            $delivery = $_SESSION['basket']['delivery_type'];
     1866                            $delivery_region = $_SESSION['basket']['delivery_region'];
     1867                            $res = $db->query("SELECT `service_id` FROM `delivery_types` WHERE `id`='$delivery'");
     1868                            list($d_service_id) = $res->fetch_row();
     1869                            $res = $db->query("SELECT `price` FROM `delivery_regions` WHERE `id`='$delivery_region'");
     1870                            list($d_price) = $res->fetch_row();
     1871                            $tmpl->addContent("
     1872                                <tr>
     1873                                                <td colspan=\"1\">Стоимость доставки:</td>
     1874                                                <td colspan=\"3\">$d_price руб.</td>
     1875                                        </tr>
     1876                         ");
     1877                    }
     1878                    $tmpl->addContent('
     1879                                                <tr class="total">
     1880                                                        <td colspan="1">Итого:</td>
     1881                                                        <td colspan="3">
     1882                                                        ' . ($basket['sum'] + (isset($d_price) ? $d_price : 0)) . ' рублей
     1883                                                        </td>
     1884                                                </tr>
     1885                                        </tbody>
     1886                                </table><br>
     1887                        ');
    18541888            }
    18551889
Note: See TracChangeset for help on using the changeset viewer.