Последние темы


Обновляется страница при добавлении товара в корзину

  • Собственно проблема. SK 3.2.7, modx 2.7.1
    Настройки:

  • Настройки:
    alt text
    Часть шаблона карточки:

    <div clas="product_page shk-item">
        <div class="prod_slider">
            <img src="[[*photo1]]" class="shk-image" style="width: 0px;height:0;position: absolute;">
            [[*photo1:isnot=``:then=`<div class="prod_slider_it" style="background-image:url([[*photo1]])"></div>`]]
            [[*photo2:isnot=``:then=`<div class="prod_slider_it" style="background-image:url([[*photo2]])"></div>`]]
            [[*photo3:isnot=``:then=`<div class="prod_slider_it" style="background-image:url([[*photo3]])"></div>`]]
            [[*photo4:isnot=``:then=`<div class="prod_slider_it" style="background-image:url([[*photo4]])"></div>`]]
        </div>
        <div class="prod_min_slider">
            [[*photo1:isnot=``:then=`<div class="prod_min_slider_it" style="background-image:url([[*photo1]])"></div>`]]
            [[*photo2:isnot=``:then=`<div class="prod_min_slider_it" style="background-image:url([[*photo2]])"></div>`]]
            [[*photo3:isnot=``:then=`<div class="prod_min_slider_it" style="background-image:url([[*photo3]])"></div>`]]
            [[*photo4:isnot=``:then=`<div class="prod_min_slider_it" style="background-image:url([[*photo4]])"></div>`]]
            <div class="prod_slider_nav">
                <div class="prod_slider_arr" id="prod_slider_prev"><ion-icon name="arrow-back"></ion-icon></div>
                <div class="prod_slider_arr" id="prod_slider_next"><ion-icon name="arrow-forward"></ion-icon></div>
            </div>
        </div>
        <div class="fixed_card_wrap">
            <div class="fixed_card">
                <h1 class="prod_title">[[*pagetitle]]</h1>
                <div class="prod_intro">[[*introtext]]</div>
                <hr>
                <form action="[[~[[*id]]? &scheme=`abs`]]" method="post">
                        <input type="hidden" name="shk-id" value="[[*id]]" />
                        <div class="prod_card_row color_row">
                            <div class="card_row_title">Цвет:</div>
                            <div class="color_wrap">
                                [[*color]]
                                <input type="hidden" name="color__[[*id]]__add" value="" id="color_input"/>
                            </div>                                    
                        </div>
                        <div class="prod_card_row">
                            <div class="card_row_title">Упаковка:</div>
                            <div class="card_spoiler_row_value card_row_pack">
                                <div class="cart_pack_wrap">
                                    [[*pack:replace=`[[+id]]==[[*id]]`]]
                                </div>
                            </div>
                        </div>
                        <div class="prod_card_row">
                            <div class="card_row_title">Цена за упаковку:</div>
                            <div class="card_pack_price">
                                <span class="shk-price">[[*price:num_format]]</span> р
                            </div>
                        </div>
                        <div class="prod_card_row kilo_price_wrap">
                            <div class="card_row_title">Цена за килограмм:</div>
                            <div class="card_kilo_price">
                                215 р
                            </div>
                        </div>
                        <div class="card_count">
                            <span class="minus"><ion-icon name="remove"></ion-icon></span>
                            <span id="inpwrap">
                                <input type="text" name="shk-count" value="1" size="3" tabindex="0">
                                <div class="up">уп.</div>
                            </span>
                            <span class="plus"><ion-icon name="add"></ion-icon></span>
                        </div>
                        <input type="submit" name="card_buy" class="btn card_buy_btn shk-but" value="Добавить в корзину">
                </form>
            </div>                        
        </div>
        <div class="prod_content">
            <h3>Описание</h3>
            <div class="prod_desc">
                Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
                tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
                quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
                consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
                cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
                proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
            </div>
            <div class="prod_video">
                <iframe width="100%" height="300" src="https://www.youtube.com/embed/AUbgaoKxbuQ/?rel=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
            </div>
            <div class="har_wrap">
                <h3>Техническая информация</h3>
                <table class="har_table">
                    <tbody>
                        <tr>
                            <td class="har_title">Плотность</td>
                            <td class="har_val">1.5 кг/дм3</td>
                        </tr>
                        <tr>
                            <td class="har_title">Расход</td>
                            <td class="har_val">1.5 кг/дм3</td>
                        </tr>
                        <tr>
                            <td class="har_title">Фасовка</td>
                            <td class="har_val">5кг, 15кг</td>
                        </tr>
                        <tr>
                            <td class="har_title">Назначение</td>
                            <td class="har_val">Интерьер, фасад</td>
                        </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    

    Параметры:
    alt text
    alt text

    Ссылка на страницу

  • В консоли браузера есть какие-то ошибки?

  • Ошибок в консоли нет.

  • Причем только в карточке товара страница обновляется, а в категории все нормально

  • <div clas="product_page shk-item">
    

    Тут одной буквы "s" не хватает (class).

  • Да, это жёстко ☺ Спасибо, а то все настройки перепроверяю

 

Последние комментарии

  • 0_1575831062911_shk-logo-small-blue.png
    Что нового в версии 4.1.3:

    Добавлен компонент "Отзывы и рейтинги" (есть интерфейс для администратора). Обновлены версии всех сторонних пакетов.

    Демо-сайт обновлен. https://shk4-demo.modx-shopkeeper.ru/
    Логин: admin
    Пароль: admin

    0_1575830694586_ru_screenshot001.png

    0_1575830705492_ru_screenshot002.png

    0_1575830710901_ru_screenshot003.png

    Читать далее
  • C

    Если вдруг кто-то озадачится.
    В файле updateorderstatus.class.php

    //Формируем письмо $orderOutputData = $shopCart->getOrderData( $order_id ); $chunkArr = array( 'orderID' => $order_data['id'], 'orderDate' => $order_data['date'], 'statusName' => $status_data['label'], 'orderCurrency' => $shopCart->config['currency'], 'orderOutputData' => $orderOutputData, //добавляем строку 'status' => $status_data['color'], );

    Читать далее
  • Участник @Vladislava написал в Проблема с giftCards:

    @Andchir Спасибо большое! А не скажете ещё, где можно скачать Compare? Тоже не могу найти.

    Сравнение товаров
    https://e-store.shopkerx.net/katalog/modx_extras/compare

    Читать далее
  • V

    @Andchir Спасибо большое! А не скажете ещё, где можно скачать Compare? Тоже не могу найти.

    Читать далее