Jump to content
  • 0

Brak przycisku DODAJ DO KOSZYKA


RMP

Question

Witam,

Mam następujący problem.

Po aktualizacji Presty do 1.6.1.18 zniknął mi przycisk "DODAJ DO KOSZYKA"

W Konsoli widzę że jest jakiś problem z AJAX-em ale nie wiem jak sobie poradzić.
Prośba o pomoc:

 

  1. e.fn.init [prevObject: e.fn.init(1), context: document, selector: ".ajax_add_to_cart_button"]
    1. context:document
    2. length:0
    3. prevObject:e.fn.init [document, context: document]
    4. selector:".ajax_add_to_cart_button"
    5. __proto__:Object(0)

 

 

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Problem nadal występuje, a co ciekawe jesli produkt pojawia się jako powiązany jest mozlwośc dodania go do koszyka, ale jeśli ten produkt wybiorę bezpośrednio brak jest przycisku "Dodaj do koszyka"

2.png

1.png

Link to comment
Share on other sites

  • 0

w product.tpl w moim template mam coś takiego:

<div class="box-cart-bottom">
                    {if !$PS_CATALOG_MODE}
                        {if $product->is_buyable}
                        <p id="quantity_wanted_p"{if (!$allow_oosp && $product->quantity <= 0) || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none;"{/if}>
                            <label>{l s='Quantity:'}</label>
                            <input type="text" name="qty" id="quantity_wanted" class="text" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" />
                            <a href="#" data-field-qty="qty" class="btn btn-default button-minus product_quantity_down">
                                <span><i class="icon-minus"></i></span>
                            </a>
                            <a href="#" data-field-qty="qty" class="btn btn-default button-plus product_quantity_up">
                                <span><i class="icon-plus"></i></span>
                            </a>
                            <span class="clearfix"></span>
                        </p>
                        {/if}
                    {/if}
                        <div style="float:right">
                            {if $product->is_buyable && $product->quantity > 0}
                            <p id="add_to_cart" class="buttons_bottom_block no-print {if (!$allow_oosp && $product->quantity <= 0) || !$product->available_for_order || (isset($restricted_country_mode) && $restricted_country_mode) || $PS_CATALOG_MODE} unvisible{/if}" style="float:left">
                                <button type="submit" name="Submit" class="button">{l s='Add to cart'}</button>
                            </p>
                            {/if}
                            {if $product->quantity <= 0}{if isset($HOOK_EXTRA_RIGHT) && $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if}{/if}
                            

                                <div class="compare" style="float:right;">
                                    <a class="add_to_compare button button_small" href="{$product->link|escape:'html':'UTF-8'}" data-id-product="{$product->id}"></a>
                                </div>
                        </div>
                        
                    
                        {if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if}<strong></strong>
                    </div> <!-- end box-cart-bottom -->

Link to comment
Share on other sites

  • 0

1. w Parametry -> Zaawansowane włącz nadpisywania,

2. Porównaj zawartość folderów override ze starej wersji sklepu z obecną

3. Sprawdź moduły w sklepie, być może instalator wyłączył jakiś moduł


coś takiego jak $product->is_buyable w standardowej wersji PS nie istnieje

 

Link to comment
Share on other sites

  • 0

Dzięki za pomoc. Działa.

1. Włączyłem napdisywanie.

2. Wyłączony był moduł konfigurator szablonu

Po włączeniu wszystko działa.

$product->is_buyable - to funkcja która tylko pozwala na zakup w konkretnej kategorii, czyli wyprzedaży.

Najważniejsze że już działa - nie przypuszczałbym że głowny moduł nie będzie włączony po aktualizacji.

Dzięki wielkie za pomoc i wsparcie

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...