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


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

  • Собственно проблема. 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).

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

 

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

  • Начать нужно с документации. Потом открыть файл конфигурации. Потом можно на форуме почитать темы, связанные с CatalogFill.

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

    А как это сделать? Прошу прощения за тупые вопросы, но как я уже писал, я в этом не разбираюсь. Там тоже нужно настраивать файл конфигурации?

    Читать далее
  • Я тоже не знаю как это сделать. Компонент на такое не рассчитан. Можно конвертировать значение в нужный вам формат через функцию "filter_import".

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

    Вы правы я даже не пытался потому что я в этом новичок и профан, я совершенно не понимаю что нужно править в конфигурационных файлах. Я готов заплатить за то что бы вы как специалист мне помогли и настроили все что нужно. Скрин прайслиста прилагаю. Если нужно еще что то предоставить напишите пожалуйста что нужно, потому что как я уже сказал я не разбираюсь в том что вам необходимо для того что бы оказать мне помощь. 0_1568555336747_123.jpg

    Читать далее