Wie unterschiedliche Preise pro Geschäft anzeigen


9

Ich möchte einen unterschiedlichen Preis für dasselbe Produkt pro Geschäft anzeigen. Wie ein Attribut. Diese Geschäfte haben unterschiedliche Währungen, basieren jedoch nicht auf Wechselkursen. Zum Beispiel wenn Produkte von 1 USD = 2 Kr Das andere Produkt von 10 USD kann 30 Kr sein, es ist also nicht abhängig von Wechselkursen, sondern von meinen eigenen Einträgen.


Antworten:


14

Sie können dies pro Website tun.

Dazu müssen Sie zu gehen System->Configuration->Catalog->Catalog.

Stellen Sie dann auf der Registerkarte "Preis" den Preisbereich auf "Website" anstatt auf "Global" ein.

Auf der Produktbearbeitungsseite können Sie dann den Bereich oben links für Ihre Website festlegen und dann einen Preis pro Website eingeben.

In Magento kann kein Preis pro Geschäft festgelegt werden. Es gibt jedoch einige Erweiterungen, mit denen Sie einen Preis pro Geschäft erzielen können, z. B. http://www.magentocommerce.com/magento-connect/store-view-pricing.html


Ich habe versucht, aber aus irgendeinem Grund funktionieren Links nicht
user9146

@ user9146 Was hast du versucht und welche Links funktionieren nicht?
Mpaepper

Ich habe Geschäfte erstellt und mit dieser Erweiterung wurde ein Dropdown-
Menü angezeigt.

Haben Sie neu indiziert?
Mpaepper

Ich habe auch versucht, zwei Websites zu verwenden, aber es ist fehlgeschlagen
user9146

1

Eine andere Möglichkeit, dies zu erreichen, besteht darin, Ihre eigenen benutzerdefinierten Wechselkurse zu verwenden, anstatt sie auf tatsächlichen Wechselkursen zu basieren. Sie setzen also einfach Ihren Kr-Kurs unter System> Währung verwalten> Kurse auf 3 statt auf 2 .

Dies hat den Vorteil, dass Ihre Magento-Instanz eine einzige Website enthält, die die Leistung verbessert. Außerdem müssen Sie nur einen Preis verwalten und Ihren benutzerdefinierten Wechselkurs den Rest erledigen lassen.

Die Nachteile sind, dass Ihr benutzerdefinierter Wechselkurs möglicherweise nicht für alle Produkte geeignet ist. Sie möchten wahrscheinlich auch nicht, dass Ihre Kunden sowohl Währungen als auch Ihre überhöhten Kurse sehen, aber Sie können dies möglicherweise mithilfe dieser kostenlosen Erweiterung GeoIP Currency / Store Switcher vor ihnen verbergen .


0

Sie müssen den Preisbereich ' Global ' in ' Website ' ändern (System-> Konfiguration-> Katalog-> Katalog-> Preis).

Sie können den folgenden Code verwenden, um unterschiedliche Preise für verschiedene Geschäfte zu aktualisieren. (Magento SOAP v1)

$client = new SoapClient('http://your-web-site/api/soap/?wsdl');
$API_USER = 'your-api-user';
$API_KEY = 'your-api-key';
$result = $client->call($session, 'catalog_product.update', array('test-product', array('price' => '100'),'your-store-code'));
print "<pre>";
print_r($result);
print "</pre>";
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.