Magento

Fragen und Antworten für Benutzer der Magento E-Commerce-Plattform

2
SQL-Fehler beim programmgesteuerten Hinzufügen eines Bildes zum Produkt
Ich aktualisiere Produkte programmgesteuert und füge ihnen dann Bilder hinzu über $ product-> addImageToMediaGallery ($ file, array (<flags>), true, false); Für einige Produkte funktioniert das einwandfrei, für andere gibt es mir SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`db11057204-walthermagestaging`.`catalog_product_entity_media_gallery_value`, CONSTRAINT …


1
Wie steuern Sie die Reihenfolge von Upgrade- / Setup-Skripten in Magento 2?
Ich habe die Codebasis für Magento 2 untersucht und versucht herauszufinden, wie Sie die Reihenfolge steuern können, in der Upgrade-Setup-Klassen zwischen Setup-Versionen ausgeführt werden. Trotzdem stecke ich fest. Was mein Graben angeht, konnte ich keine Möglichkeit finden, die Reihenfolge der Schema- / Daten-Upgrades in meinem Modul zu steuern. Nehmen wir …
7 magento2 

2
Verwenden von Variablen in statischen CMS-Blöcken mit {{abhängig}}
Ich habe die {{abhängige}} Vorlagenfunktion verwendet, bevor ich E-Mail-Vorlagen verwendet habe, und ich frage mich, ob dies in statischen CMS-Blöcken möglich ist, zum Beispiel: <a href="{{store url='customer/account'}}">Login/Account</a> Könnte aktualisiert werden auf: <a href="{{store url='customer/account'}}"> {{depend loggedIn}}Account{{/depend}} {{depend loggedOut}}Login{{/depend}} </a> Dies kann nützlich sein, um Kunden die Möglichkeit zu geben, diese …




1
Warum muss Magento alle Beschriftungen aus dem Universum laden, um Farbfelder zu erstellen?
Ich arbeite an einem Geschäft mit 23.000 möglichen Farbwerten. Aber sie werden natürlich nicht bei jedem Produkt verwendet. Jetzt, da wir an 1.9.2.1 arbeiten, das native Farbfelder enthält, dauert das Laden der Produktseite 3 Minuten. Dies liegt daran , dass die _loadOptionLabels- Methode von Mage_ConfigurableSwatches_Model_Resource_Catalog_Product_Attribute_Super_Collection bei jedem Laden einer einzelnen …



2
Magento Redis-Setup unter AWS
Ich habe folgendes Setup: Magento-Community 1.9.2 1 x Ec2-Frontend, auf dem Litespeed Webserver ausgeführt wird, PHP-Lauf durch Litespeeds Php-Implementierung - LSPHP, ähnlich wie in Nginx verwendetes Fast-CGI 1 x RDS-Server für Datenbank Ich habe gerade 1 x Elasticache (Redis-Knoten) konfiguriert. Ich habe meine local.xml so konfiguriert, dass Sitzungs- und Backend-Cache …

3
Ausgewähltes Dropdown-Attribut im Frontend abrufen?
Auf diese Weise habe ich den gesamten Dropdown-Attributwert erhalten <select class=" required-entry required-entry select" name="product[age]" id="age"> <?php $attributeId = Mage::getResourceModel('eav/entity_attribute')->getIdByCode('catalog_product','age'); $attribute = Mage::getModel('catalog/resource_eav_attribute')->load($attributeId); $attributeOptions = $attribute->getSource()->getAllOptions(); foreach($attributeOptions as $each){?> <option value="<?php echo $each[value]?>"><?php echo $each["label"]?></option><?php } }?> </select> In Hier Attribut Id = Alter. Jetzt speichere ich bereits einen Wert …

2
Die Überschreibung von AccountController funktioniert nicht bei neuen Aktionen und führt die 302-Umleitung durch
Ich bin hier verfügbaren Add new actionaufAccountController Jetzt: AccountController wird ordnungsgemäß überschrieben Aber es ist wann immer hit new Action (ajaxLoginPostAction) is redirect to 302. Ich füge ajaxLoginPost () als offene Aktion in der Funktion preDispatch () hinzu , abertill is not works. Hier config.xml: <?xml version="1.0" encoding="UTF-8"?> <!-- @author …

1
Wie importiere ich nicht bestätigte Kunden per CSV-Import?
Ich versuche, Kunden über CSV-Import zu importieren: System > Import/Export > Import > Customers > Append Complex Data Ich möchte Kunden importieren, die nach dem Import "nicht bestätigt" werden. Hinweis: Sie müssen die Einstellung System > Configuration > Customer Configuration > Create New Account Options > Require Emails Confirmation"Ja" aktivieren, …
7 customer  import  csv 

3
So erweitern Sie Backend-Vorlagendateien in Magento 2
Ich konnte nicht finden, wie Backend-Vorlagendateien in Magento 2 erweitert werden können, aber ich habe gefunden, wie Frontend-Vorlagendateien von hier aus erweitert werden können . Wenn ich die Datei daran erweitere, wird design/adminhtml/Magento/backendsie möglicherweise in der Magento-Upgrade-Version überschrieben. Ich möchte also auf design/adminhtml/vendor/backendbestimmte Ordner schreiben und diese modulieren. Ich habe …

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.