Перейти к содержанию

Рекомендуемые сообщения

После добавления акции в товаре, у меня все равно отображается именно цена.
А надо, чтоб была акционная цена.
Подскажите, что подправить в страницах

<?php echo $header; ?>
<?php echo $column_left; ?>
<?php echo $column_right; ?>
<?php echo $content_top; ?>
<script type="text/javascript">
jQuery(document).ready(function(){

var params = {
        changedEl: ".lineForm select",
        visRows: 5,
        scrollArrows: true
    }

    cuSel(params);
    
    var params = {
        changedEl: "#city",
        scrollArrows: false
    }

    cuSel(params);
    
    
    /*
        динамическое добавление селекта
    */

jQuery("#addSelect").click(
function()
{
    var addedSelect =   '<select id="add-select" name="add-select">'+
                        '<option value="1">доллар США</option>'+
                        '<option value="2">доллар канадский</option>'+
                        '<option value="3">доллар новозеландский</option>'+
                        '<option value="4">фунт стерлинг</option>'+
                        '<option value="5">гривна</option>'+
                        '<option value="6">рубль</option>'+
                        '<option value="7">евро</option>'+
                        '</select>';
    jQuery(this).replaceWith(addedSelect);
    
    var params = {
        changedEl: ".lineForm select",
        visRows: 4
    }
    cuSel(params);
    
});

/*
    показ скрытого селекта
 */
jQuery("#showSel").click(
function()
{
    jQuery(this).prev().fadeIn();
    params = {
    refreshEl: "#city, #limit_type", /* перечисляем через запятую id селектов, которые нужно обновить */
    visRows: 4
    }
    cuSelRefresh(params);

});

/*
    динамическое добавление оптионов
*/
jQuery("#addAnimals").click(
function()
{
    var newAnimals = '<span val="4">Слон</span><span val="5">Жираф африканский</span>';
    
    jQuery("#cusel-scroll-animals").append(newAnimals);
    
    /* обновлеям селект, чтобы перинициализировать сроллинг */
        
    
    var params = {
        refreshEl: "#animals",
        visRows: 4
    }
    cuSelRefresh(params);
    
});
jQuery("#butTest").click(
function()
{
    if(jQuery(this).val()=="Задизайблить селект") 
    {
        jQuery("#cuselFrame-amimals3").addClass("classDisCusel");
        jQuery(this).val("Раздизайблить селект");
    }
    else
    {
        jQuery("#cuselFrame-amimals3").removeClass("classDisCusel");
        jQuery(this).val("Задизайблить селект");
    }
});


});
</script>

<div class="center">
    <div class="links">
        <ul>
            <?php foreach($breadcrumbs as $breadcrumb) : ?>
            <li><a href="<?=$breadcrumb['href']?>"><?=$breadcrumb['text']?></a></li>
            <?php endforeach; ?>
        </ul>
    </div>
    
    <?php if ($description != '' && !isset($products[0])) { ?>
    <div class="category_description">
    	<p class="title" onclick="$('.cat_desc').toggle()"><?=$desc_title?></p>
      <div class="cat_desc"><?=$description?></div>
    </div>
    <?php } ?>

    <?php if ($categories): ?>
    		<div class="box-content">
        <div class="tovar_cont">
            <?php foreach ($categories as $category): ?>
				 <div class="tovar_category">
					 <a href="<?=$category['href']?>">
						 <span class="sp1"><img src="<?=$category['thumb']?>" alt=""/></span>
						 <span class="sp2"><?=$category['name']?></span>
					 </a>
           <?php if ($category['childrens'] != array()) { ?>
             <ul class="category_childrens">
               <?php foreach ($category['childrens'] as $child) { ?>
                  <li><a href="<?php echo $child['child_link'] ?>"><?php echo $child['child_name'] ?></a></li>
               <?php } ?>
             </ul>
           <?php } ?>
				 </div>
            <?php endforeach ?>
        </div>
        </div>
    <?php endif ?>  
    <?php if ($products) : ?>
    <div class="sort">
        <form action="#">
            <p><?=$text_sort?></p>

            <div class="sort2">
                <select onchange="location = this.value;" id="city">
                    <?php foreach ($sorts as $sorts) { ?>
                    <?php 
			if($sorts['value'] == 'rating-ASC') $sorts['value'] = 'rating-DESC';
			if ($sorts['value'] == $sort . '-' . $order) { ?>
                    <option value="<?php echo $sorts['href']; ?>"
                            selected="selected"><?php echo $sorts['text']; ?></option>
                    <?php } else { ?>
                    <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
                    <?php } ?>
                    <?php } ?>
                </select>
            </div>

            <p style="margin-left:65px;"><?=$text_limit?></p>
            <div class="sort2 lineForm">
                <select onchange="location = this.value;" id="limit_type">
                    <?php foreach ($limits as $limits) { ?>
                    <?php if ($limits['value'] == $limit) { ?>
                    <option value="<?php echo $limits['href']; ?>"
                            selected="selected"><?php echo $limits['text']; ?></option>
                    <?php } else { ?>
                    <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
                    <?php } ?>
                    <?php } ?>
                </select>
            </div>
        </form>
    </div>
    <?php endif; ?>


 




    <?php if ($description != '' && isset($products[0])) { ?>
    <div class="category_description">
    	<p class="title" onclick="$('.cat_desc').toggle()"><?=$desc_title?></p>
      <div class="cat_desc"><?=$description?></div>
    </div>
    <?php } ?>
    <?php if ($products) : ?>
    <div class="box-content">
    <div class="tovar_cont">
        <? //print_r($products);?>
        <?php foreach ($products as $product) : ?>
        <div class="tovar_block">
            <a class="tovar_link" href="<?=$product['href']?>"><span><?=$product['name']?></span>
                <img src="<?=$product['thumb']?>" alt="">
            </a>

            <div class="cena">
                <?=$product['price']?>
            </div>
            <div class="korzina_add">
                <a onclick="addToCart(<?=$product['product_id']?>, $(this))"><img
                            src="/catalog/view/theme/machine/images/korzina_add.gif" alt=""></a>
            </div>
        </div>
        <?php endforeach; ?>
    </div>
    </div>

    <div class="navi"><?=$pagination?></div>
    <?php endif; ?>
    <?php if (!$products && !$categories) : ?>
    <div class="content"><?=$text_empty?></div>
    <div class="buttons">
        <div class="right"><a href="<?=$continue?>" class="button"><?=$button_continue?></a></div>
    </div>
    <?php endif; ?>
   
</div>
<?php echo $content_bottom; ?>
<?php echo $footer; ?>


[spoiler=А вот код со страницы product]

[spoiler]<?php echo $header; ?>
<?php echo $column_left; ?>
<?php echo $column_right; ?>
<?php echo $content_top; ?>
<div class="center">
<div class="links">
<ul>
<?php foreach($breadcrumbs as $breadcrumb) : ?>
<li><a href="<?=$breadcrumb['href']?>"><?=$breadcrumb['text']?></a></li>
<?php endforeach; ?>
</ul>
</div>
<div class="tovar">
<div class="tovar_left">
<?php if ($thumb || $images) : ?>
<?php if($thumb): ?>
<div class="tovar_img">
<a href="<?=$popup?>" class="fancybox" rel="group2" data-lightbox="roadtrip"><img src="<?=$thumb?>" alt=""/></a>
</div>
<?php endif; ?>

<?php if($images): ?>
<div class="slides-wrap">
<div class="owl-carousel" id="preview-carousel">
<div>
<a href="<?=$popup?>" class="fancybox" ></a>
<div style="margin-left:0" class="tovar_min">
<a onclick="
$('.tovar_img').find('img').attr('src','<?=$thumb?>');
$('.tovar_img').find('a').attr('href','<?=$popup?>');
" ><img src="<?=$thumb_little?>" alt=""/></a>
</div>
</div>
<?php foreach($images as $image): ?>
<div>
<a data-lightbox="roadtrip" href="<?=$image['popup']?>" ></a>

<div class="tovar_min">
<a onclick="
$('.tovar_img').find('img').attr('src','<?=$image['main']?>');
$('.tovar_img').find('a').attr('href','<?=$image['popup']?>');
" ><img src="<?=$image['thumb']?>" alt=""/></a>
</div>
</div>
<?php endforeach;?>
</div>
<div class="nav_buttons" id="prevBtn"></div>
<div class="nav_buttons" id="nextBtn"></div>
</div>
<script>
$(document).ready(function() {

$("#preview-carousel").owlCarousel({
items:4,
navigation: false,
pagination: false,
rewindNav: false,
addClassActive: true
});
var owl = $("#preview-carousel").data('owlCarousel');
$("#nextBtn").click(function () {

owl.stop();
//owl.trigger('owl.next');
owl.next();
})
$("#prevBtn").click(function () {
owl.stop();
owl.prev();
})
owl.stop();

$('a.fancybox').fancybox();

});
</script>
<?php endif; ?>
<?php endif; ?>
<?php foreach ($product_video as $video) { ?>
<?php if ($video != '') { ?>
<div style="width:100%; float:left; margin:20px 0 40px 0;">
<iframe width="450" height="253" src="<?php echo $video ?>" frameborder="0" allowfullscreen></iframe>
</div>
<?php } ?>
<?php } ?>
</div>

<div class="tovar_right">

<div class="title_cena">
<h1><?=$heading_title?></h1>

<div class="cena">
<?=$price?>
</div>
<?php if ($old_price != 0) { ?>
<div class="staraya_cena">
<?=$old_price?>
</div>
<?php } ?>
<script type="text/javascript" src="//yastatic.net/share/share.js" charset="utf-8"></script><div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="small" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir" data-yashareTheme="counter"></div> </div>

<div class="opcii">
<!-- addToCartFull addToCartFull(<?=$product_id?>,0); -->
<a class="korzina_add2" onclick="addToCartFull(<?=$product_id?>, $(this))">КУПИТЬ</a>
<a class="fast" href='/index.php?route=checkout/double_click&id=<?=$product_id?>'>Заказать в 2 клика</a>
<!--- href="/double_click/<?=$product_id?><? //$double?>" vkredit module--->
<input type="hidden" id="vkredit_input" name="vkredit" size="2" value="0" />
<a id="button-vkredit" onclick="setTimeout(location.replace('/index.php?route=checkout/simplecheckout&vkredit=1#wait_for_payment'), 5);" title="Оформить в кредит">
<img src="catalog/view/theme/default/image/kupivkredit.png" alt="Купить в кредит"/>
</a>
<!--- end vkredit module--->
<p>Рейтинг: <img src="catalog/view/theme/machine/image/stars-<?=$rating?>.png" /></p>
</div>

<div class="opisanie">
<h2><?=$model?></h2>

<p><?=$description?></p>

</div>

<?php if ($attribute_groups) : ?>
<?php foreach($attribute_groups as $attribute_group) : ?>
<div class="table">
<h3><?=$attribute_group['name']?></h3>
<?php foreach($attribute_group['attribute'] as $attribute) : ?>
<?php $tmp = trim($attribute['text']); ?>
<?php if ($tmp != '') { ?>
<div class="table_cont">
<p><?=$attribute['name']?></p>
<span><?=$attribute['text']?></span>
</div>
<?php } ?>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
<?php endif; ?>

<div class="kontrol">
<p>________________________________________________________________________________________</p>
</p>
<b>Строгий контроль качества товаров</b>
</p></p>
• Приобретая товар в нашем магазине, мы гарантируем безупречное качество продукции. Весь ассортимент товара сертифицирован необходимыми документами, сочетает в себе высокие стандарты качества и новейшие разработки.
</p></p>
• Мы работаем только с проверенными и официальными поставщиками детских товаров, чья продукция соответствует всем европейским стандартам качества. На весь реализуемый в нашем магазине товар, действует официальная гарантия производителя.
</p></p>
• Покупая товар у нас, Вы можете быть уверенны что наши товары - это эталон качества высоких стандартов и инновационных подходов.
</p>
</p></p>
• Приносим свои извинения, если: комплект поставки, габариты, описание, технические характеристики, внешний вид, страна производства в описании и цвет товара оказались неточными. Производитель может изменить эти параметры без предварительного уведомления, вследствие чего на момент приобретения конкретного товара они могут отличаться от указанных им ранее.
</p>
<p>________________________________________________________________________________________</p>
</p>
<b>Наша группа Вконтакте, узнавай новости первым!</b>
</p></p>
<script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script>

<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "520", height: "100", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, 92309931);
</script>
</div>
<?php if ($products) { ?>
<div class="rel_products">
<p class="title" style="font-weight:normal; color: #35c4f4;">Дополнительно можете приобрести:</p>
<?php foreach ($products as $product) { ?>
<div class="tovar_block">
<a class="tovar_link" href="<?=$product['href']?>">
<span><?=$product['name']?></span>
<img src="<?=$product['thumb']?>" />
</a>
<div class="cena">
<?=$product['price']?>
</div>
<div class="korzina_add">
<a onclick="addToCart(<?=$product['product_id']?>, $(this))">
<img src="/catalog/view/theme/machine/images/korzina_add.gif" alt=""/>
</a>
</div>
<!-- <div class="add_kr">
<a class="kred" style="cursor:pointer" onClick="addToCredit(<?= $product['product_id'] ?>);">КУПИТЬ В КРЕДИТ</a>
</div>
-->
<?php // include('vvc.tpl'); ?>
</div>
<?php } ?>
</div>
<?php } ?>

<div class="otzivi">
<p>Отзывы</p>
<div class="user_reviews">
<?php foreach ($reviews as $review): ?>
<?php $classname=''; if (trim($review['author']) == 'Администратор') { $classname = 'admin-otz';}?>
<div class="otz <?php echo $classname;?>">
<?php if (trim($review['author']) == 'Администратор') { ?>
<div style="color:#f46736" class="name"><?=$review['author']?></div>
<?php } else { ?>
<div class="name"><?=$review['author']?></div>
<?php } ?>
<div class="text"><?=$review['text']?></div>
<div class="ball">Оценка: <img src="catalog/view/theme/machine/image/stars-<?=$review['rating']?>.png" /></div>
</div>
<?php endforeach ?>
</div>

<div id="tab-review" class="tab-content">
<div id="review"></div>
<h2 id="review-title"><?php echo $text_write; ?></h2>
<b><?php echo $entry_name; ?></b><br />
<input class="for" type="text" name="name" value="" />
<br />
<br />
<b><?php echo $entry_email; ?></b><br />
<input class="for" type="text" name="email" value="" />
<br />
<br />
<b><?php echo $entry_review; ?></b>
<textarea name="text" cols="40" rows="8" style="width: 98%;"></textarea>
<br />
<br />
<div class="rat">
<b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> 
<span class="add_rating">
<a onclick="rating(1)"></a>
<a onclick="rating(2)"></a>
<a onclick="rating(3)"></a>
<a onclick="rating(4)"></a>
<a onclick="rating(5)"></a>
</span>
<span><?php echo $entry_good; ?></span>
<input id="input_rating" type="hidden" name="rating" value="0" />
</div>
<script>
function rating(star) {
$("#input_rating").remove();
$("span.add_rating").css("background-image","url(/catalog/view/theme/machine/image/stars-"+star+".png)");
$(".rat").append('<input id="input_rating" type="hidden" name="rating" value="'+star+'" />');
}
</script>
<br />
<b><?php echo $entry_captcha; ?></b><br /><br />
<div style="position:absolute; margin-top:25px;font-size:11px;">Нажмите, чтобы обновить</div>
<img src="index.php?route=product/product/captcha" alt="" id="captcha" />

<input class="cap" type="text" name="captcha" value="" />
<a id="button-review" class="button">Отправить</a>
</div>
</div>

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

<script type="text/javascript">
$('a#button-review').click(function() {
$.ajax({
url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
type: 'post',
dataType: 'json',
data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&email=' + encodeURIComponent($('input[name=\'email\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']').val() ? $('input[name=\'rating\']').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()),
beforeSend: function() {
$('.success, .warning').remove();
$('#button-review').attr('disabled', true);
$('#review-title').after('<div class="attention"><img src="catalog/view/theme/default/image/loading.gif" alt="" /> <?php echo $text_wait; ?></div>');
},
complete: function() {
$('#button-review').attr('disabled', false);
$('.attention').remove();
},
success: function(data) {
if (data['error']) {
$('#review-title').after('<div class="warning">' + data['error'] + '</div>');
}

if (data['success']) {
$('#review-title').after('<div class="popup"><div class="close" onclick="$(\'.popup\').css(\'display\',\'none\')"></div><div class="success">' + data['success'] + '</div></div>');

$('input[name=\'name\']').val('');
$('input[name=\'email\']').val('');
$('textarea[name=\'text\']').val('');
$('input[name=\'rating\']:checked').attr('checked', '');
$('input[name=\'captcha\']').val('');
}
}
});
});
//-->

<!--- vkredit module--->
$('#button-vkredit').bind('click', function() {
$('#vkredit_input').val(1);
new addToCartFull(<?php echo $product_id ?>, 1);
});
<!--- end vkredit module--->

$("iframe").each(function(){
var ifr_source = $(this).attr('src');
var wmode = "wmode=transparent";
if(ifr_source.indexOf('?') != -1) $(this).attr('src',ifr_source+'&'+wmode);
else $(this).attr('src',ifr_source+'?'+wmode);
});

</script>
<div class="popup_addtocart">
<div class="close_popup" onclick="closePopup()"></div>
<div>
<img src="<?=$thumb_little?>" alt=""/>
<div class="text">Товар добавлен в корзину:</div>
<div><?=$heading_title?></div>
<div class="cena">
Цена: <?=$price?>
</div>
</div>

<div class="popup_links">
<a onclick="closePopup()">Продолжить покупки</a>
<div style="float:left;padding-top: 10px;padding-right: 6px;"> или </div>

</div>
</div>
<div class="zatemnenie"></div>
<?php echo $content_bottom; ?>
<?php echo $footer; ?>

Изменено пользователем joker92

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.