Mit diesem Shellbefehl (ausgeführt im Rootordner Ihrer Magento 2 Installation) können Sie ein Backup Ihrer Magento 2 Datenbank vornehmen:
|
1 |
php bin/magento setup:backup --db |
Mit diesem Shellbefehl (ausgeführt im Rootordner Ihrer Magento 2 Installation) können Sie ein Backup Ihrer Magento 2 Datenbank vornehmen:
|
1 |
php bin/magento setup:backup --db |
Wenn Sie mehrere Sprachen in Ihrem Magento Shop eingerichtet haben, sollten Sie für z.B. die Produktseiten auch unterschiedliche URLs definieren für die verschiedenen Sprachen. Lautet Ihre Produkteseite für DE z.B. www.ihreseite.de/ihrprodukt.htm, sollte die Produktseite für EN beispielsweise www.ihreseite.de/yourproduct.htm lauten.
Wenn der Fortschritt (Progress) im Magento Checkout nicht mehr angezeigt wird, liegt mit ziemlicher Sicherheit ein Problem im genutzten Theme vor. Öffnen Sie die checkout.xml Ihres Themes und fügen Sie den folgenden Code hinzu:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
<checkout_onepage_progress_billing> <!-- Mage_Checkout --> <remove name="right"/> <remove name="left"/> <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/billing.phtml"> <action method="setInfoTemplate"><method></method><template></template></action> </block> </checkout_onepage_progress_billing> <checkout_onepage_progress_shipping> <!-- Mage_Checkout --> <remove name="right"/> <remove name="left"/> <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping.phtml"> <action method="setInfoTemplate"><method></method><template></template></action> </block> </checkout_onepage_progress_shipping> <checkout_onepage_progress_shipping_method> <!-- Mage_Checkout --> <remove name="right"/> <remove name="left"/> <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping_method.phtml"> <action method="setInfoTemplate"><method></method><template></template></action> </block> </checkout_onepage_progress_shipping_method> <checkout_onepage_progress_payment> <!-- Mage_Checkout --> <remove name="right"/> <remove name="left"/> <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/payment.phtml"> <block type="checkout/onepage_payment_info" name="payment_info"> <action method="setInfoTemplate"><method></method><template></template></action> </block> <action method="setInfoTemplate"><method></method><template></template></action> </block> </checkout_onepage_progress_payment> |
Manchmal kommt es vor, dass der Webservice zum Aktualisieren der Währungskurse nicht verfügbar ist und die Fehlermeldung WARNING: Cannot retrieve rate from http://www.webservicex.net/CurrencyConvertor.asmx… ausgegeben wird. Mit der kostenlosen Extension FixerIOCurrencyImport kann das Problem behoben werden.
Eventuell bekommen Sie nach einem Update die Fehlermeldung Class ‘Mage_Googlecheckout_Helper_Data’ not found im Magento Adminpanel. Um das Problem zu lösen, gehen Sie per FTP in den Ordner app/code/core/Mage/GoogleCheckout/etc und entfernen dort alle Dateien bis auf die Datei config.xml. Das sollte…
Mit dem folgenden Code können Sie die Daten (z.B. Kurzbeschreibung oder Beschreibung) eines Magento Shipment Items auslesen.
|
1 2 |
$description = $shipmentItem->getOrderItem()->getProduct()->getDescription(); $whatever = $shipmentItem->getOrderItem()->getProduct()->getWhatever(); |
In Magento 2 kann man Logmeldungen in die system.log schreiben mit dem folgenden Code:
|
1 |
$this->_logger->info('... message ... '); |
“Wie sicher ist mein Magento Shop eigentlich und können meine Kunden sicher bei mir einkaufen?” Stellen Sie sich diese Frage hin und wieder? Die Antwort gibt es auf auf http://magereport.com – schnell und völlig kostenlos. Eine Anmeldung ist ebenfalls nicht…
Wenn Sie die Meldung Allowed memory size of 123456789 bytes exhausted erhalten während dem Kompilierungsprozess Ihres Magento 2 Shops, können Sie versuchen den Arbeitsspeicher durch die Angabe von -dmemory_limit=5G zu erhöhren während der Kompilierung. Der Befehl könnte dann so aussehen:…
Mit dem folgenden Befehl können Sie sich die Version in der Shell anzeigen lassen. Der Befehl muss aus dem Magento 2 Root ausgeführt werden.
|
1 |
php bin/magento --version |