Jump to content

osinator

Members
  • Posts

    22
  • Joined

  • Last visited

Profile Information

  • Activity
    Freelancer

osinator's Achievements

Newbie

Newbie (1/14)

1

Reputation

1

Community Answers

  1. Dzięki, ale czy ktoś zna może odpowiedź na pytanie? Albo jak można ustawić to samo ustawiając rabat dla grupy produktów?
  2. Witam, chcę wykluczyć wybrane produkty/kategorie, aby nie były wliczane do wartości koszyka, od której następuje przydzielenie rabatu % oraz do wyliczania kwoty rabatu, np. Produkty A - 100zł - są liczone do rabatu Produkty B - 100 zł - nie są wliczane do rabatu. Rabat, jest ustawiony : - 10 % jeśli koszyk ma wartość od 100zł, - 15 % jeśli koszyk ma wartość od 200zł. Jeśli w koszyku znajdzie się produkt A i B to system wygeneruje rabat ale tylko od wartości produktów A. Produkt B nie powinien być brany pod uwagę do wyliczania progu rabatu i do wyliczenia samej kwoty rabatu. Czyli w tym przypadku powinien naliczyć się tylko rabat 10 zł (10% ceny produktu A). Czy spotkał się już ktoś z podobnym problemem i zna już rozwiązanie? Wersja Presty 1.6
  3. Witam, może ktoś miał już podobny problem. Chcę sprawdzić przez API, czy są nowe zamówienia. Czy można to wyfiltrować w GET? Chodzi dokładnie o coś w rodzaju: http://sklep/api/orders?filter[nowe_zamówienie]=1. Nie wiem, które pole za to odpowiada i czy nie jest to czasami nowy koszyk do realizacji. Po wejściu w panel administratora zawsze na górze strony jest info o nowych zamówieniach.
  4. Cześć, jaki moduł polecacie do integracji prestashop 1.6 z subiektem gt (chodzi głównie o stany magazynowe). Ważne, aby była możliwośc synchronizacji stanów magazynowych po różnych polach, np. EAN, atrybuty, itd.
  5. Ja miałem do czynienia z tym: http://codecanyon.net/item/advanced-orders-list/7070634 Można działać na liniach zamówienia (edycja, dodaj, usuń), eytować sposób i koszt dostawy. Jeśli chodzi o dodawanie pozycji to opcja jest, ale nie sprawdzałem w działaniu, ale redukcja ilośći, czy też ceny bez problemu. Z manipulacją w zamówieniu trzeba raczej ostrożnie działać zwłaszcza jeśli chodzi o zmiany cen i dodawanie czy też zwiększaniu ilości towaru w zamówieniu.
  6. Witam, chciałbym, aby po dodaniu klienta do wybranej grupy (np. "specjalnej") otrzymywał on email z informacją o danej zmianie. Może wystarczy jakaś funkcjonalność presty, dodatkowy moduł, czy można to uzyskać jedynie przez modyfikację w kodzie? Dzięki, pozdrawiam
  7. Nie musisz nic zmieniać w funkcjach php. Wystarczy zmiana w css. Jeśli używasz prestashop 1.6 i default-bootstrap: themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css: .sf-menu li li li a { display: inline-block; zmień na: display: none; }
  8. Witam, czy ktoś może polecić jakiś dobry moduł (sprawdzony) do tworzenia backup'u całego sklepu z możliwością automatyzacji zadania w określonych cyklach (ustewienia modułu lub cron), manulnego tworzenia kopii w wybrane miejsce na serwerze, dysku lub w chmurze (google, dropbox, onedrive)? Przepraszam jeśli pomyliłem dział, bo pewnie powinno być w dziale o modułach.
  9. Vekia, ratuj!. nie ma żadnego rozwiązania?
  10. Witam, mam problem z rabatem grupowym dla odwiedzających. Ustawiłem rabat procentowy 10% powyżej wymaganej kwoty powiedzmy 300 zł dla odwiedzających, gości i klientów. Kolejno 12%, 15% itd. Niestety w koszyku odlicza rabat (wykazuje odpowiedni minus pod liniami zamóweinia) dopiero po zapisaniu adresu dostawy (zakupy jako gość). Czy taka jest funkcjonalność Prestashop 1.6, czy jest to jakiś błąd? Może to nie zachęcać osób odwiedzających sklep, robiących zakupy bez rejestracji do zakupu jeśli piszę o rabatach oferowanych w sklepie, których nie widać w koszyku przed zapisaniem adresu dostawy jako gość lub zalogowaniu jako klient. Może jakieś rozwiązanie? Pozdrawiam Wojtek
  11. Witam, czy istnieje mozliwość, aby produkty w promocji, czyli objęte "specyficzną ceną" nie były doliczane do kwoty objętej rabatem?Nie chcę, aby występowało wliczanie produktów w promocji do rabatu. Tradycjynie w handlu nie wlicza się produktów objętych ceną promocyjną do rabatów.
  12. Znalazłem rozwiązanie, trezba dokonać zmian w pliku classes/cart.php: /* Update quantity if product already exist */ if ($result) { if ($operator == 'up') { $sql = 'SELECT stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity FROM '._DB_PREFIX_.'product p '.Product::sqlStock('p', $id_product_attribute, true, $shop).' WHERE p.id_product = '.$id_product; $result2 = Db::getInstance()->getRow($sql); $product_qty = (int)$result2['quantity']; // Quantity for product pack if (Pack::isPack($id_product)) $product_qty = Pack::getQuantity($id_product, $id_product_attribute); $new_qty = (int)$result['quantity'] + (int)$quantity; if ($minimal_quantity) --- dodany warunek { $qty = '+ '.(int)$minimal_quantity; } else { $qty = '+ '.(int)$quantity; } if (!Product::isAvailableWhenOutOfStock((int)$result2['out_of_stock'])) if ($new_qty > $product_qty) return false; } else if ($operator == 'down') { if ($minimal_quantity) --- dodany warunek { $qty = '- '.(int)$minimal_quantity; } else { $qty = '- '.(int)$quantity; } $new_qty = (int)$result['quantity'] - (int)$quantity; if ($new_qty < $minimal_quantity && $minimal_quantity > 1) return -1; } else return false; /* Delete product from cart */ if ($new_qty <= 0) return $this->deleteProduct((int)$id_product, (int)$id_product_attribute, (int)$id_customization); else if ($new_qty < $minimal_quantity) return -1; else Db::getInstance()->execute(' UPDATE `'._DB_PREFIX_.'cart_product` SET `quantity` = `quantity` '.$qty.', `date_add` = NOW() WHERE `id_product` = '.(int)$id_product. (!empty($id_product_attribute) ? ' AND `id_product_attribute` = '.(int)$id_product_attribute : '').' AND `id_cart` = '.(int)$this->id.(Configuration::get('PS_ALLOW_MULTISHIPPING') && $this->isMultiAddressDelivery() ? ' AND `id_address_delivery` = '.(int)$id_address_delivery : '').' LIMIT 1' ); }
×
×
  • Create New...