Strona główna forum Wsparcie Konfiguracja Zmiana wszystkich cen

Zmiana wszystkich cen

Wszystko o konfiguracji, możliwościach i ustawieniach...

Post 31 sie 2009, o 21:21

Posty: 3
Gadu-Gadu: 0

Czy jest jakiś sposób aby szybko zmienić ceny wszystkich produktów?
Dodałem atrybut "Cena Euro". Chcę żeby można było względem pewnego współczynnika który podam przeliczyć cenę na podstawie wzoru:
cena euro * współczynnik = cena końcowa*

* Cena widoczna wszędzie w sklepie

Zmiana wszystkich cen

PostTeraz jest 19 kwi 2024, o 00:41
Google

Posty: 427
Lokalizacja: Internet

Post 31 sie 2009, o 22:22

Posty: 1575
Gadu-Gadu: 0

w phpmyadminie wykonaj zapytanie:

UPDATE `catalog_product_entity_decimal` set `value` = (`value` * 1.46) WHERE attribute_id = 99

później odśwież wszystkie cache-e itp
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut

Post 1 wrz 2009, o 08:24

Posty: 3
Gadu-Gadu: 0

Bardziej chodziło mi żeby to uzależnić od wartość innego atrybutu.
I tak dzięki temu co powyżej powstało tak coś (może komuś się przyda):

UPDATE `magento_catalog_product_entity_decimal` AS `update`
  INNER JOIN `magento_catalog_product_entity_decimal` AS `select`
     ON `select`.`entity_id` = `update`.`entity_id`
  SET `update`.`value` = (`select`.`value` * 4.8)
  WHERE `update`.`attribute_id` = 60
    AND `select`.`attribute_id` = 499;

Post 1 wrz 2009, o 09:10

Posty: 1575
Gadu-Gadu: 0

sorki że nie wytłumaczyłem w moim zapytanie

99 - numer ID atrybutu ceny pobrany z eav_entity_attribute
1.46 - stawka

Jeśli chodzi o twoje to dużo myslałem w jaki jest tego wszystkiego cel i już wiem :D!! chcesz skopiować cenę do innego atrybutu takiego jak Cost :)
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut

Post 1 sie 2010, o 23:11

Posty: 3
Gadu-Gadu: 0

Jak to zapytanie powinno wyglądać w Magento 1.4.1.1

Po jego wywołaniu wszystkie produkty w sklepie mają promocję :D

Post 2 sie 2010, o 09:09

Posty: 1575
Gadu-Gadu: 0

Aaa, sprawdź sobie jakie ID ma atrybut price w eav_attribute, w każdym magento może być ono inne.
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut

Post 16 sie 2011, o 15:54

Posty: 11
Gadu-Gadu: 0

a jak zmienić ceny wszystkich produktów o 10%, które są przypisane do atrybutu manufacturer -> siemens ? lub do danej podkategorii?


Powrót do Konfiguracja