ACC SHELL

Path : /srv/www/vhosts/centrumlb/www/template/katalog/
File Upload :
Current File : /srv/www/vhosts/centrumlb/www/template/katalog/single.php

<?php
/*
 * sablona pro view katalog.single
 */
$prev = dibi::query('SELECT nazev, url FROM katalog_popis WHERE stav=1 AND pocet_variant>0 AND varianta = 0 AND id < %i', $Detail->id, ' AND id_kategorie=%i', $Detail->id_kategorie, ' ORDER BY id desc LIMIT 1')->fetch();
$next = dibi::query('SELECT nazev, url FROM katalog_popis WHERE stav=1 AND pocet_variant>0 AND varianta = 0 AND id > %i', $Detail->id, ' AND id_kategorie=%i', $Detail->id_kategorie, 'ORDER BY id asc LIMIT 1')->fetch();

if ($next)
{
    $next_url = '/' . $Sablona->url . '/' . $next->url . '.html';
    //echo '<a href="' . $next_url . '" title="' . $next->nazev . '" id="next-prod">Další produkt</a>';
}
if ($prev)
{
    $prev_url = '/' . $Sablona->url . '/' . $prev->url . '.html';
    //echo '<a href="' . $prev_url . '" title="' . $prev->nazev . '" id="prev-prod">Předcházející produkt</a>';
}
?>
<div <?php echo CLASS_OBSAH; ?>>
    <div class="content_top">
        <?php include(ROOT . '/www/template/content_top.php'); ?>
    </div>
    <div class="content_inner">
        <div id="detail">
            <div class="left_info">
                <h1 style="color:<?php echo $Detail->barvanadpisu; ?>">
                    <?php
                    if (isset($Detail->kod))
                    {
                        echo '<span>' . html_entity_decode($Detail->kod) . '</span>';
                    }
                    echo $SEO_NAZEV;
                    ?>
                </h1>
                <?php echo html_entity_decode($Detail->obsah); ?>
            </div>
            <?php
            //NDebugger::dump($Detail);
            if (isPicture($Detail->obrazek, ROOT . KATALOG_F_M_PATH))
            {
                $obr = KATALOG_F_M_PATH . $Detail->obrazek;
            }
            ?>
            <div class="right_pic"><img alt="#" src="<?php echo $obr; ?>" /></div>
            <div class="clear"></div>
            <?php
            if ($Detail->doplnek == 0)
            {
                echo '<h3>Vyberte balení</h3>';
                $itemId = false;
                $cenaOd = false;
                $parametrHmotnost = array();
                $parametry = $F->fetchParams($Detail->id_produktu);
                //NDebugger::dump($Detail);NDebugger::dump($parametry);exit;
                //counter + Default size potrebuju pro zobrazeni nazvu v jcart
                $counter = 0;
                $masterProduktSkladCelkem = $Detail->sklad;
                foreach ($parametry as $p)
                {
                    //if ($p->varianty == 1 && $p->sklad != 0)
                    if ($p->varianty == 1)
                    {
                        //echo number_format($p->nazev_hodnoty, 1, ',', '.');
                        $parametrHmotnost[str_replace(',', '.', $p->nazev_hodnoty)] = array('id_katalog' => $p->id_katalog, 'hmotnost' => $p->nazev_hodnoty, 'sklad' => $p->sklad, 'cena' => $p->cena);
                        $masterProduktSkladCelkem += $p->sklad;
                        //NDebugger::dump($p->sklad);
                    }
                    $params[$p->id][] = $p;
                }
                ksort($parametrHmotnost, SORT_ASC);
            } else
            {
                $itemId = $Detail->id;
                $cenaOd = $Detail->cena;
            }
            ?>
            <form action="" class="buy_form jcart" method="">
                <?php
                if ($Detail->doplnek == 0 && isset($parametrHmotnost))
                {
                    foreach ($parametrHmotnost as $value)
                    {
                        $cenaOdTmp = ceil($value['cena'] / str_replace(',', '.', $value['hmotnost']));
                        $msgSkladem = $value['sklad'] > 0 ? 'Skladem' : 'Není skladem';
                        $skladem = $value['sklad'] > 0 ? 'data-sklad="skladem"' : 'data-sklad="neni"';
                        $cenaOd = isset($cenaOd) && $cenaOd < $cenaOdTmp ? $cenaOd : $cenaOdTmp;
                        echo '<div>';
                        echo '<input ' . $skladem . ' name="variantyBaleni" type="radio" value="' . $value['id_katalog'] . '" class="parametryProduktu" title="' . html_entity_decode($Detail->nazev) . ' - ' . $value['hmotnost'] . 'kg" rel="' . $value['cena'] . '" />';
                        echo '<label>' . $value['hmotnost'] . ' kg ..... ' . $cenaOdTmp . ',- Kč / kg ..... cena balení <span>' . $value['cena'] . ',- Kč</span></label><span>' . $msgSkladem . '</span>';
                        echo '</div>';
                        //NDebugger::dump($cenaOdTmp);NDebugger::dump($cenaOd);
                    }
                } else
                {
                    echo '<label><span>' . $Detail->cena . ',- Kč</span></label>';
                }
                ?>     

                <br />
                <span id="polozkaSkladem">
                    <strong>Počet kusů</strong>
                    <input type="text" name="my-item-qty" id="pocet" value="1" />
                    <input class="btn_buy" type="submit" value="" />&nbsp;
                </span>
                <span id="polozkaNeniSkladem" style="display: none;">
                    <br /><strong>Vybraná položka není skladem</strong>
                </span>
                <input type="hidden" name="my-item-id" value="<?php echo $itemId; ?>" />
                <input type="hidden" name="my-item-name" value="<?php echo html_entity_decode($Detail->nazev); ?>" />
                <input type="hidden" name="my-item-price" value="<?php echo $cenaOd; ?>" />
                <input type="hidden" name="my-item-img" value="<?php echo KATALOG_F_M_PATH . $Detail->obrazek; ?>" />
                <input type="hidden" name="my-item-url" value="<?php echo '/' . KATALOG_ITEM_PREFIX . $Detail->url . '.html'; ?>" />
                <div class="clear"></div>
            </form>
            <div class="clear"></div>

            <div class="popis2">
                <?php echo html_entity_decode($Detail->obsah2); ?>
            </div>

            <?php
            $Katalog = new Katalog();
            $souvisejiciProdukty = $Katalog->fetchSouvisejiciProdukty($Detail->id_produktu, $Detail->id_kategorie);
            if ($souvisejiciProdukty)
            {
                echo '<div class="souvisejici">';
                echo '<div class="title">Další produkty</div>';
                $productCounter = 0;
                foreach ($souvisejiciProdukty as $polozka)
                {
                    $productCounter++;
                    $class = $productCounter % 2 == 0 ? 'second' : '';
                    $cena = money($polozka->akcniZbozi == 'ano' ? $polozka->akcni_cena : $polozka->cena, 0);
                    $nazevDoporucene = html_entity_decode($polozka->nazev);
                    $odkaz = '/' . KATALOG_ITEM_PREFIX . $polozka->url . '.html';
                    $nazevProduktu = html_entity_decode($polozka->nazev);
                    $obrazekProduktu = null;
                    $obrazekProduktuBig = null;
                    if ($polozka->obrazek2 != null && file_exists(ROOT . KATALOG_F_S_PATH . $polozka->obrazek2))
                    {
                        $obrazekProduktu = KATALOG_F_S_PATH . $polozka->obrazek2;
                        $obrazekProduktuBig = KATALOG_F_M_PATH . $polozka->obrazek;
                    }
                    ?>

                    <div class="produkt <?php echo $class; ?>">
                        <div class="info">
                            <a class="name" href="<?php echo $odkaz; ?>" title="<?php echo $nazevProduktu; ?>" style="color:<?php echo $polozka->barvanadpisu; ?>"><?php echo $nazevProduktu; ?></a>
                            <div class="popis"><?php echo html_entity_decode($polozka->anotace); ?></div>
                            <img src="/www/img/rating.png" alt="4* rating">
                            <a href="<?php echo $odkaz; ?>" title="<?php echo $nazevProduktu; ?>" class="more">Detail produktu</a>
                        </div>
                        <div class="pic">
                            <img src="<?php echo $obrazekProduktu; ?>" alt="#" />
                        </div>
                        <div class="clear"></div>
                    </div>
                    <?php
                }
                echo '<div class="clear"></div>';
                echo '</div>';
            }
            ?>

        </div>

    </div>

    <div class="banner_bottom">
        <?php echo $globalText['KategorieBannerSensiBites']; ?>
    </div>

    <div class="content_bottom">						
        <?php include(ROOT . '/www/template/content_bottom.php'); ?>
    </div>

    <?php include(ROOT . '/www/template/banery.php'); ?>
</div>
<?php
return;
$parametrHmotnost = array();
$parametry = $F->fetchParams($Detail->id_produktu);
//NDebugger::dump($Detail);    NDebugger::dump($parametry);
//counter + Default size potrebuju pro zobrazeni nazvu v jcart
$counter = 0;
$masterProduktSkladCelkem = $Detail->sklad;
foreach ($parametry as $p)
{
    if ($p->varianty == 1)
    {
        //$parametrHmotnost[$p->id_katalog] = array('id_katalog' => $p->id_katalog, 'hmotnost' => $p->nazev_hodnoty, 'sklad' => $p->sklad);
        $parametrHmotnost[$p->nazev_hodnoty] = array('id_katalog' => $p->id_katalog, 'hmotnost' => $p->nazev_hodnoty, 'sklad' => $p->sklad);
        $masterProduktSkladCelkem += $p->sklad;
        //NDebugger::dump($p->sklad);
    }
    $params[$p->id][] = $p;
}
ksort($parametrHmotnost);
//NDebugger::dump($parametrHmotnost);exit;
?>
<div class="product-detail">

    <div class="left-side">
        <div class="pic-of-product">
            <div class="prev">
                <div class="clearfix" id="content" style="height:508px;width:567;" >
                    <div class="top">

                        <?php
                        echo '<a href = "' . KATALOG_F_XL_PATH . $Detail->obrazek . '" class = "jqzoom" rel = "gal1" title = "triumph" >';
                        echo '<img src = "' . KATALOG_F_L_PATH . $Detail->obrazek . '" title = "triumph" />';
                        echo '</a>';
                        ?>
                    </div>

                    <br />

                    <div class="clearfix" >

                        <ul id="thumblist" class="clearfix" >
                            <li>
                                <a class="zoomThumbActive" href='javascript:void(0);
                                   ' rel="{gallery: 'gal1', smallimage: '<?php echo KATALOG_F_L_PATH . $Detail->obrazek; ?>',largeimage: '<?php echo KATALOG_F_XL_PATH . $Detail->obrazek; ?>'}">
                                    <img src="<?php echo KATALOG_F_S_PATH . $Detail->obrazek; ?>" />
                                </a>
                            </li>

                            <?php
                            if (isPicture($Detail->obrazek2, ROOT . KATALOG_F_L_PATH))
                            {
                                ?>
                                <li>
                                    <a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '<?php echo KATALOG_F_L_PATH . $Detail->obrazek2; ?>',largeimage: '<?php echo KATALOG_F_XL_PATH . $Detail->obrazek2; ?>'}">
                                        <img src="<?php echo KATALOG_F_S_PATH . $Detail->obrazek2; ?>" />
                                    </a>
                                </li>			    
                                <?php
                            }
                            ?>
                            <?php
                            if (isPicture($Detail->obrazek3, ROOT . KATALOG_F_L_PATH))
                            {
                                ?>
                                <li>
                                    <a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '<?php echo KATALOG_F_L_PATH . $Detail->obrazek3; ?>',largeimage: '<?php echo KATALOG_F_XL_PATH . $Detail->obrazek3; ?>'}">
                                        <img src="<?php echo KATALOG_F_S_PATH . $Detail->obrazek3; ?>" />
                                    </a>
                                </li>				    
                                <?php
                            }
                            ?>
                            <?php
                            if (isPicture($Detail->obrazek4, ROOT . KATALOG_F_L_PATH))
                            {
                                ?>
                                <li>
                                    <a href='javascript:void(0);' rel="{gallery: 'gal1', smallimage: '<?php echo KATALOG_F_L_PATH . $Detail->obrazek4; ?>',largeimage: '<?php echo KATALOG_F_XL_PATH . $Detail->obrazek4; ?>'}">
                                        <img src="<?php echo KATALOG_F_S_PATH . $Detail->obrazek4; ?>" />
                                    </a>
                                </li>				    
                                <?php
                            }
                            ?>


                        </ul>
                    </div>
                </div>
            </div>

        </div>

        <div class="big-panel">
            <div class="buttons">
                <a href="#" title="#" class="active" id="information-op">Popis produktu</a>
                <a href="#" title="#" id="technology-op">Technologie</a>
                <a href="#" title="#" id="review-op">Uživatelské recenze</a>
                <div class="clear"></div>
            </div>

            <div class="panels">
                <div class="panel information active">


                    <?php echo html_entity_decode($Detail->obsah); ?>
                </div>

                <div class="panel technology">
                    <?php
                    if (isset($params[2]))
                    {
                        foreach ($params[2] as $key => $technology)
                        {
                            echo '<div class="box">';
                            if ($technology->popis_obrazek)
                            {
                                echo '<img class="techimg" src="' . PARAMETRY_F_M_PATH . $technology->popis_obrazek . '" />';
                            }
                            echo '<h2>' . html_entity_decode($technology->nazev_hodnoty) . '</h2>';
                            if ($technology->popis_hodnoty)
                            {
                                echo '<p>' . html_entity_decode($technology->popis_hodnoty) . '</p>';
                            }
                            echo '<div class="clear"></div>';
                            echo '</div>';
                        }
                    }
                    ?>

                </div>

                <div class="panel  review">
                    <div class="box">
                        <a class="insertreview" title="Vložte vlastní uživatelskou recenzi a pomozte tak s nákupem ostatním">Vložte vlastní uživatelskou recenzi a pomozte tak s nákupem ostatním</a>

                        <div class="reviewform"><br />
                            <?php
                            include(ROOT . '/template/formulare/formular_komentare.php');
                            ?>

                        </div>

                    </div>
                    <?php include_once(ROOT . '/template/prirazene_komentare.php'); ?>
                </div>
            </div>
        </div>
    </div>

    <div class="right-side">

        <?php include_once(ROOT . '/template/facebook_like.php'); ?>
        <h1><?php echo html_entity_decode($Detail->nazev); ?></h1>
        <?php
        $novinka = $Detail->novinka == 1 ? '<span class="dot new">novinka</span>' : false;
        $dnesniDatum = $date = date('Y-m-d H:i:s');
        $cena = money($Detail->akcniZbozi == 'ano' ? $Detail->akcni_cena : $Detail->cena, 0);
        $akcni = false;
//NDebugger::dump($Detail);NDebugger::dump($dnesniDatum);
        if ($Detail->akcniZbozi == 'ano')
        {
            $akcni = '<span class="dot action">akce</span>';
        }
        ?>
        <h2><?php echo $Sablona->nazev . ' ' . $novinka . $akcni; ?></h2>

        <ul class="detail">
            <li><span>Model: </span><?php echo $Detail->kod; ?></li>

            <li>
                <span>Hodnocení:</span>

                <form style="float: right; margin: -12px 180px 0 0;">
                    <?php
                    for ($pocetHvezd = 1; $pocetHvezd < 6; $pocetHvezd++)
                    {
                        $checked = '';
                        if ($pocetHvezd == intval($Detail->hodnoceni))
                        {
                            $checked = ' checked="checked"';
                        }
                        echo '<input name="star2" type="radio" class="star" disabled="disabled"' . $checked . ' />';
                    }
                    ?>
                </form>
            </li>
            <?php
            $default_size = false;
            $default_id_varianty = $Detail->pocet_variant == 0 ? $Detail->id : false;
            ?>
            <?php if ($parametrHmotnost): ?>
                <li><span>Dostupné hmotnosti:</span><a id="various2" href="#inline2" title="tabulka hmotností" class="size-table">tabulka hmotností</a></li>

                <li>
                    <ul>
                        <?php
                        //counter + Default size potrebuju pro zobrazeni nazvu v jcart
                        $counter = 0;
                        $active = '';
                        if (isset($parametrHmotnost))
                        {
                            foreach ($parametrHmotnost as $id_katalog => $size)
                            {
                                $active = '';
                                if ($size['sklad'] > 0)
                                {
                                    if ($counter == 0)
                                    {
                                        //NDebugger::dump($sizes);exit;
                                        //$default_id_varianty = $size['id_katalog'];
                                        $default_size = ' - ' . $size['hmotnost'];
                                        $counter++;
                                    }
                                    echo '<li><a class="mysize' . $active . '" href="#" title="' . $Detail->nazev . ' - ' . $size['hmotnost'] . '" rel="' . $size['id_katalog'] . '">' . $size['hmotnost'] . '</a></li>';
                                }
                            }
                        }
                        ?>
                    </ul>
                </li>
            <?php endif; ?>
            <li>
                <span class="price"><?php echo $cena; ?>,- Kč</span>
                <span class="other-price">(běžná cena: <?php echo money($Detail->bezna_cena, 0); ?>,- Kč)</span>

                <br class="clear" />
            </li>

            <li>
                <?php
                if (isset($masterProduktSkladCelkem) && $masterProduktSkladCelkem > 0)
                {
                    ?>
                    <form method="post" action="" class="jcart">
                        <p>
                            <label for="pocet">Množství:</label>
                            <input type="text" name="my-item-qty" id="pocet" value="1" />
                            <input type="hidden" name="my-item-id" value="<?php echo $default_id_varianty; ?>" />
                            <input type="hidden" name="my-item-name" value="<?php echo html_entity_decode($Detail->nazev) . $default_size; ?>" />
                            <input type="hidden" name="my-item-price" value="<?php echo str_replace('.', '', $cena); ?>" />
                            <input type="hidden" name="my-item-img" value="<?php echo KATALOG_F_S_PATH . $Detail->obrazek; ?>" />
                            <input type="hidden" name="my-item-url" value="<?php echo '/' . $Sablona->url . '/' . $Detail->url . '.html'; ?>" />
                            <input type="submit" value="" name="my-add-button" class="btn" />
                    </form>
                    <?php
                } else
                {
                    echo '<p class="neniSkladem">Produkt momentálně není skladem.</p>';
                }
                ?>

                <div class="clear"></div>
            </li>

            <?php
//Ndebugger::dump($cena);
            if (str_replace('.', '', $cena) > CENA_DOPRAVY_ZDARMA)
            {
                echo '<li><span>* při objednání tohoto produktu doprava ZDARMA</span></li>';
            }

            if (isset($params[5]))
            {
                foreach ($params[5] as $key => $sizes)
                {
                    echo '<li><span>* při objednání bonus ';
                    if (isPicture($sizes->popis_obrazek, ROOT . PARAMETRY_F_L_PATH))
                    {
                        $obrParametru = PARAMETRY_F_L_PATH . $sizes->popis_obrazek;
                        echo '<a class="present" href="' . $obrParametru . '" rel="gal2">' . $sizes->nazev_hodnoty . '</a>';
                    } else
                    {
                        echo $sizes->nazev_hodnoty;
                    }
                    echo '</span></li>';
                }
            }
            ?>

            <li>
                <a href="#dialog-wishlist" title="" class="link modal">Přidat na wishlist</a>
                <a href="#dialog-form3" title="" class="link modal">Doporučit známému</a>

                <br class="clear" />
            </li>
        </ul>

        <div class="product-small">

            <?php
            $Katalog = new Katalog();
            $top_two = $Katalog->fetchMohloBySeVamLibit($Detail->id, $Detail->id_kategorie);
            if ($top_two)
            {
                echo '<h2>Mohlo by se Vám líbit...</h2>';
                echo '<ul>';
                foreach ($top_two as $top2)
                {
                    $cena = money($top2->akcniZbozi == 'ano' ? $top2->akcni_cena : $top2->cena, 0);
                    $nazevDoporucene = html_entity_decode($top2->nazev);
                    $odkaz = '/' . $top2->url_kategorie . '/' . $top2->url . '.html';
                    echo '<li>';
                    echo '<h3>';
                    echo '<a href="' . $odkaz . '" title="' . $nazevDoporucene . '">' . $nazevDoporucene . '</a>';
                    /*
                      if ($top2->akcniZbozi == 'ano') {
                      echo '<span class="dot action">Akce</span>';
                      }
                      if ($top2->novinka == 1) {
                      echo '<span class="dot new">Novinka</span>';
                      }
                     */
                    echo '</h3>';
                    echo '<div class="pic">';
                    echo '<a href="' . $odkaz . '" title="' . $nazevDoporucene . '"><img src="' . KATALOG_F_S_PATH . $top2->obrazek . '" alt="#" /></a>';
                    echo '</div>';
                    echo '<p><span>' . $cena . ',- Kč</span></p>';
                    echo '</li>';
                }
                echo '</ul>';
            }
            ?>
        </div>

    </div>


    <div class="clear"></div>
</div>

<div class="clear"></div>

</div>

ACC SHELL 2018