Als «price» getaggte Fragen

Fragen zur Anzeige und Berechnung von Produktpreisen

6
Konfigurierbarer Magento-Produktpreis Überschreibt den einfachen Produktpreis
Ich habe Produkte identisch eingerichtet (soweit ich das beurteilen kann) und sie wurden alle mit einer universellen CSV-Vorlage importiert. Der konfigurierbare Preis beträgt 29,99 Der zugehörige Kurzarm für einfache Produkte ist 29,99 Zugehöriges einfaches Produkt Langarm ist 39,99 Auf einer Rechnung wurde kürzlich ein Langarmprodukt ( ZTWS-SBLS-XL ) mit einem …


2
Warum speichert Magento bei der Berechnung von Steuern ein Rundungsdelta?
Im Modell tax/Sales_Total_Quote_Taxgibt es eine Methode _deltaRound(), die einen Preis rundet. Es wird ein kleines Delta hinzugefügt, um nichtdeterministisches Verhalten beim Runden von 0,5 zu stoppen. /** * Round price based on previous rounding operation delta * * @param float $price * @param string $rate * @param bool $direction price …
14 price  tax  rounding 

2
Magento 2: Layered Navigation-Preisfilter funktioniert nach angewendetem benutzerdefinierten Produktrabatt nicht
Ich arbeite an einem Produktrabattmodul. Ich habe es per Plugin und Beobachter gemacht. Es funktioniert gut auf Produktseite und Listenseite. Der Preisfilter funktioniert jedoch nicht gemäß dem aktualisierten Produktpreis. Hier ist mein Code, mit dem ich den Preis anpasse. Herstellername / Modulname / etc / di.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type …

2
So prüfen Sie, ob das Produkt rabattiert ist
Woher weiß ich, ob das Produkt derzeit einen Rabatt hat? Ich habe diesen Code benutzt. if($product->getFinalPrice() < $product->getPrice()){ //had a discount } Aber es geht nicht.
13 price 

4
Kategorieseite erstellen, auf der alle Sonderpreisprodukte angezeigt werden
Grundsätzlich habe ich eine Kategorie "Produkte zum Verkauf" erstellt, in der ich automatisch alle Produkte in meinem Katalog aufnehmen möchte , auf die ein Sonderpreis angewendet wurde (über Katalog> Produkte verwalten). Ich möchte, dass die Seite die geschichteten Navigations- und Sortierfunktionen beibehält, die eine Standard-Magento-Kategorieseite enthält. Es scheint, dass dies …

1
Wie erfolgt das Rendern von price.phtml in der Katalogproduktliste?
Die Vorlagendatei der Katalogproduktliste lautet list.phtml. Wobei das Rendern aller Produkte in der Kategorie mithilfe einer foreachSchleife erfolgt. Ich bin verwirrt über die Darstellung der price.phtml. Weil es keinen Block dafür im Griff gibt<catalog_category_default> Jetzt wird <?php echo $this->getPriceHtml($_product, true) ?>der Preis des Produkts zurückgegeben. Wie ist diese Methode verknüpft …

2
Wie magento erhält konfigurierbares Produkt niedrigsten Preis der zugehörigen Produkte?
In der Ansichtsseite zeigt Magento standardmäßig den niedrigsten Preis der zugehörigen Produkte an. Ich muss den höchsten Preis der zugehörigen Produkte anzeigen. Jeder hat eine Idee, wo sich die Logik befindet. Wie kann man dieses Verhalten anpassen? aktualisieren: Magento \ ConfigurableProduct \ Pricing \ Price \ ConfigurablePriceResolver /** * @param …


2
Entfernen Sie die Präzision vom Preis eines Produkts
Wie ich im Titel sagte, möchte ich die Präzision aus dem Preis entfernen ( .00 ) Ich habe diese gemacht: In app / code / core / Mage / Directory / Model / Currency.php im public function format() ich habe mich verändert return $this->formatPrecision($price, 2, $options, $includeContainer, $addBrackets); zu return …

2
Magento-Ereignis zur Berechnung des Preises, wenn sich das Textfeld für benutzerdefinierte Optionen ändert
Ich versuche, ein Produkt mit zwei benutzerdefinierten Textfeldern zu erstellen: Länge und Breite. Wenn der Benutzer sowohl eine Länge als auch eine Breite eingibt, muss der Preis über eine benutzerdefinierte Formel berechnet werden. Ich versuche das richtige Ereignis zu finden, mit dem ich einen Beobachter verbinden kann - weiß jemand, …

1
Magento 2: Wie funktionieren facettierte Daten für die geschichtete Navigation?
Ich habe ein Modul für einen benutzerdefinierten Filter auf der Kategorieseite erstellt. Bis auf die Preisspanne in der geschichteten Navigation funktioniert alles einwandfrei. Bitte kann mir jeder erklären, wie getFacetedData ('price') in magento2 funktioniert $productCollection->getFacetedData('price'); Diese Funktion gibt mir Preisspannen basierend auf der Standardproduktsammlung, die nicht auf meiner gefilterten Sammlung …

6
Magento 2: Das Ändern des Produktpreises in Controller funktioniert derzeit nicht!
Ich habe versucht, den Preis meiner Produkte folgendermaßen zu ändern: Controller.php: [BEARBEITEN] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart …

1
Magento 1.9: Produktpreistabellen - wie funktionieren sie?
Magento verfügt über viele Tabellen zur Preisverwaltung Es sieht für mich so aus: Auf Produkt- / Kategorieseiten werden die Produktpreise aus den Tabellen catalog_product_flat geladen . In Suchseiten wird die _idx-Tabelle verwendet (ich denke für Preisspannenfilter). Tabelle mit Daten | Tabelle | Anmerkungen | | ----------------------------------------- | --- --------------------- | …

1
Magento 2 zeigt normalen Preis mit Sonderpreis für Minicart
Ich kann den Normalpreis zusammen mit dem Sonderpreis festlegen, während ich die benutzerdefinierte Funktion in die Kerndatei einfüge vendor/magento/module-weee/Block/Item/Price/Renderer.php public function getUnitItemPriceExclTax() { $priceExclTax = $this->getItem()->getProduct()->getPrice(); return $priceExclTax; } Und diese Funktion in die Kerndatei aufrufen, vendor/magento/module-weee/view/frontend/templates/checkout/cart/item/price/sidebar.phtml Also beide Preise richtig bekommen, aber ich möchte das überschreiben vendor/magento/module-weee/Block/Item/Price/Renderer.php Block auf …

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.