Polskie wsparcie PrestaShop

PrestaShop => PrestaShop 1.6 => Wątek zaczęty przez: ttomekb w Sierpień 12, 2014, 02:31:55 pm

Tytuł: wpływ na wagę
Wiadomość wysłana przez: ttomekb w 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ę?
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: design4VIP w 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.
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: ttomekb w 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


Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: design4VIP w 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...
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: ttomekb w 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..
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: design4VIP w 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"
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: ttomekb w 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 :)
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: ttomekb w 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';
Tytuł: Odp: wpływ na wagę
Wiadomość wysłana przez: design4VIP w 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