wdrożenia PrestaShop

wpływ na wagę

  • 8 Odpowiedzi
  • 2549 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline ttomekb

  • Stały użytkownik
  • ***
  • 56
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
wpływ na wagę
« dnia: Sierpień 12, 2014, 02:31:55 pm »
witam
mam nasepujący problem... musze zmienić wpływa na wage w każdej kombinacji... mam 160 produktów i niektóre maja kilka tys kombinacji wiec nawet zakladka kombinacji na karcie produktu sie nie wczytuje... pozostaje zatem tylko zmiana przez bazę danych...


trzeba zmienić pole WEIGHT w tabeli ps_product_attribute


niestety zmiana tylko tego pola nie działa... tzn nie zmienia się na zapleczu ta wartość ale zmieniając na zapleczy wartość weight w tej tabeli się zmieni...


podejżewam ze rzeba wprowadzić ejszcze jedną zmianę...
na zapleczu jest pole: Wpływ na wagę


i nastepujace opcje do wyrobu: żąden, wzrost, obniżka


gdzie zmienić tą opcję w bazie danych? czy dobrze kombinuję?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: wpływ na wagę
« Odpowiedź #1 dnia: Sierpień 12, 2014, 02:37:37 pm »
żąden, wzrost, obniżka to nic innego jak "0, +, -" w tej tabeli.

a czy dobrze kombinujesz? no i tak i nie, ale nie wiem jaki sens jest sie meczyc, juz w tym temacie bylo poruszane zastosowanie modulu AWP, gdzie taka zmiana stala by sie formalnoscia.
design4VIP z innej strony...

*

Offline ttomekb

  • Stały użytkownik
  • ***
  • 56
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: wpływ na wagę
« Odpowiedź #2 dnia: Sierpień 12, 2014, 02:51:47 pm »
napewno jest inne rozwiązanie poza wydaniem 150$ zeby zmienić wagę kombinacji ;)
może ktoś wie jak to zrobić inaczej niż za pomocą AWP



*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: wpływ na wagę
« Odpowiedź #3 dnia: Sierpień 12, 2014, 03:19:45 pm »
nie chodzi tylko o wage, ale o optymalizacje storny, wczytujac odgornie 2tys kombinacji musisz miec naprawde dobry serwer i liczyc na to, ze kazdy klient wchodzacy na sklep bedzie mial dobre lacze... raczej na 1Mb nie zaszaleje i predzej zrobi sobie kawe niz zakupy na tej stornie... raczej na to polozylbym najwiekszy nacisk.



a jezlei chodzi o same wagi to jak najbardziej, tak jak wyzej, wrzucasz dane w tabele weight.


PS.
tylko pamietaj jeszcze, ze powyzej PS 1.5 sa tez tabele '_shop'.... a to juz bardziej komplikuje sprawe...
design4VIP z innej strony...

*

Offline ttomekb

  • Stały użytkownik
  • ***
  • 56
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: wpływ na wagę
« Odpowiedź #4 dnia: Sierpień 13, 2014, 07:09:51 am »
no właśnie chciałbym spytac czy ktoś wie ile takich tabel trzeba zmienić aby dodać wpływ na wagę...
http://doc.prestashop.com/display/PS15/Fundamentals#Fundamentals-Databaseschema
tutaj jest to słabo pokazane..

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: wpływ na wagę
« Odpowiedź #5 dnia: Sierpień 13, 2014, 10:04:01 am »
ale nie ma prostszem metody jak wprowadzic dla jednej, o znanym ID, kombinacji wartosci przez panel i porownaniu w tabeli co i w jaki sposob zostalo dodane czy zmienione. tak jak psialem, poza tabelami 'width' w kombinacji zwroc tez uwage jakie zmiany zostaly poczynione dla tej kombinacji w tabeli '_shop"
design4VIP z innej strony...

*

Offline ttomekb

  • Stały użytkownik
  • ***
  • 56
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: wpływ na wagę
« Odpowiedź #6 dnia: Sierpień 13, 2014, 11:57:44 am »
no własnie o to mi chodzi w jakich tabelach dokłądnie powinienem sprawdzac :)


edit:
@deejay3
[/size]miałeś rację wystarczyły zmiany w 2 tabelach:
[/size]product_attribute   -> weight
[/size]product_attribute_shop   ->weight
[/size]
[/size]po zmianach w tych 2 tabelach na zapleczu też się zmienia :)

*

Offline ttomekb

  • Stały użytkownik
  • ***
  • 56
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Odp: wpływ na wagę
« Odpowiedź #7 dnia: Sierpień 13, 2014, 01:07:14 pm »
nie wime dlaczego nie moge zedytowac posta wiec pisze kolejnego




dla potomnych takie 2 zapytania:


UPDATE ps_product_attribute SET weight='0.5' WHERE id_product_attribute='295';


UPDATE ps_product_attribute_shop SET weight='0.5' WHERE id_product_attribute='295';
« Ostatnia zmiana: Sierpień 13, 2014, 01:30:18 pm wysłana przez ttomekb »

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: wpływ na wagę
« Odpowiedź #8 dnia: Sierpień 13, 2014, 02:14:49 pm »
no własnie o to mi chodzi w jakich tabelach dokłądnie powinienem sprawdzac :)


edit:
@deejay3
[/size]miałeś rację wystarczyły zmiany w 2 tabelach:
[/size]product_attribute   -> weight
[/size]product_attribute_shop   ->weight
[/size]
[/size]po zmianach w tych 2 tabelach na zapleczu też się zmienia :)

jak juz dziesiatki razy wspominalem, nie daje gotowcow tylko zmuszam do pracy i myslenia, co pozniej dla tych co chca procentuje. dostales prosta, bezposrenia wytyczna i uzyles ja prawidlowo, troche to trwalo ale jednak ;) wlasnie to jest ta pulapka dla bezposrednich zapytan do bazy, prawie wszystko zapisywane jest od wer. 1.5 w 2 tabelach (_value oraz _value_shop)... bezsensownie powielane ze wzgeldu na multishop ale taka jest konstrukcja... zawsze trzeba sprawdzac, czy w podobnej nazwie tabeli z dodakiem _shop nie ma zapisanych tych samych danych. a jezlei w ogole istnieje taka podobna tabela to zapewne sa :D
design4VIP z innej strony...