przemek.b Posted July 1, 2014 Share Posted July 1, 2014 (edited) Witam, Mam pewien problem napisałem skrypcik, który aktualizuje mi ceny i stany magazynowe z pliku xls bezpośrednio w bazie danych. Aktualizację robię w dwóch tabelach, poprzez polecenia: UPDATE product SET quantity = 23, price = 634.48, wholesale_price = 628.2 WHERE id_product = 520;UPDATE product_shop SET price = 634.48, wholesale_price = 628.2 WHERE id_product = 520; Problem w tym, że w widoku produktów widać nową cenę podstawowową (netto) i starą cenę ostateczną (brutto) natomiast jak wejdzie się w szczegóły produktu to wszystkie ceny są stare zarówno ceny dostawcy jak i moje ceny netto i brutto, nie widać też zmiany w stanach magazynowych W bazie danych wszystkie wartości są podmienianie. O co chodzi? czy ktoś pomoże rozwikłać zagadkę. A i jak wywołam polecenie z menedzera SQL bezpośrednio w preście to wyświetla mi nowe dane wersja presty to 1.6 Edited July 1, 2014 by przemek.b (see edit history) Link to comment Share on other sites More sharing options...
hatak Posted July 2, 2014 Share Posted July 2, 2014 to wyglada jakby dane byly brane z cache'a - wylacz go i zobacz czy zmienia Link to comment Share on other sites More sharing options...
vekia Posted July 3, 2014 Share Posted July 3, 2014 jeżeli produkty mają ustawione specyficzne ceny, tj zakładka prices na stronie edycji produktu jest pole do zdefiniowania promocji itp. to wówczas presta zaciąga dane z tej tabeli, Link to comment Share on other sites More sharing options...
przemek.b Posted July 3, 2014 Author Share Posted July 3, 2014 hataq: czyściłem cache wyłączałem włączałem, czyściłem przeglądarkę nawet kompa resetowałem i ciągle było to samo. vekia: nie mam ustawionych cen specyficznych. Wczoraj zauważyłem, że wszystkie ceny i stany magazynowe aktualizują się dopiero po dodaniu nowego produktu. Czy można to jakoś zautomatyzować? Aby aktualizowały się bez tej operacji. Link to comment Share on other sites More sharing options...
vekia Posted July 3, 2014 Share Posted July 3, 2014 a co z atrybutami? produkty mają atrybuty / kombinacje? być możę w tym rzecz, tabela ps_product_attribute oraz ps_product_attribute_shop Link to comment Share on other sites More sharing options...
przemek.b Posted July 3, 2014 Author Share Posted July 3, 2014 mają atrybuty ale to raczej nie jest tego wina. Tak jak wspominałem wcześniej. zapuszczam swój skrypt zmienia w bazie. W niektórych miejscach zmiany w presta sa widoczne np tam gdzie mam listę produktów, a w niektórych nie np jak wejdę w szczegóły produktu. Dopiero po dodaniu kolejnego nowego produktu wszędzie się zmieniają na prawidłowe. I to mnie dziwi czemu tak się dzieje. Może jest jakiś skrypt/plik w preście który powinienem uruchomić? Oczywiście próbowałem przebudować indeks z zakładki preferencje -> szukaj, ale to nic nie daje dopiero metoda wyżej wspomniana czyli dodanie nowego produktu pomaga. Link to comment Share on other sites More sharing options...
hatak Posted July 3, 2014 Share Posted July 3, 2014 (edited) jeszcze jest tabela ps_stock_available dla stanow chyba nie? - zrobilem eksperyment i zrobilem to co ty ....i mialem dokladnie ten sam efekt co ty (netto nowa, brutto stara itd) - po wylaczeniu cache'a (i pamieci podrecznej) wszystko sie wyswietla jak powinno. Edited July 3, 2014 by hatak (see edit history) Link to comment Share on other sites More sharing options...
przemek.b Posted July 4, 2014 Author Share Posted July 4, 2014 w tej tabeli też modyfikuję stany. Kwestia rozwiązania tego problemu z cache'm czy można go jakoś z automatu czyścić bo sądzę, że to w takim razie z tym jest problem? Czy może faktycznie go wyłączyć? Jak na razie nie zauważyłem większej różnicy w działaniu z włączonym czy bez. P. Link to comment Share on other sites More sharing options...
hatak Posted July 4, 2014 Share Posted July 4, 2014 uzywam tego modulu: http://www.prestatoolbox.com/free-modules/122-clear-the-cache-of-prestashop.html tylko przy updacie powinienes wylaczyc cache - zrobic co trzeba i wlaczyc go ponownie czasami jak zapomne wylaczyc cache to moge pieknie zrobic produkt - zapisac - i dupa zrob , zobacz , napisz czy to to Link to comment Share on other sites More sharing options...
przemek.b Posted July 4, 2014 Author Share Posted July 4, 2014 Dzięki sprawdzę tylko dopiero w przyszły weekend będę mógł się tym pobawić. Link to comment Share on other sites More sharing options...
przemek.b Posted July 4, 2014 Author Share Posted July 4, 2014 (edited) mam jeszcze jeden problem, który może wynikać z tego samego co poprzedni. Dodałem kolejną cechę dla produktów oraz kilka usunąłem a podczas dodawania produktu nie widzę w zakładce z cechami zmian tzn nowych nie widać a co gorsza wyświetla te które usunąłem. Cache wyczyszczony i wyłączony. Coraz bardziej zaskakuje mnie ta presta. ________________ Poradziłem sobie. Zrobiłem przebuduj cały indeks. Edited July 4, 2014 by przemek.b (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now