Sie möchten die MySQL Zugangsdaten in Ihrem Magento 2 Shop anpassen? Im Gegensatz zu Magento 1 stehen die Daten nicht mehr in der Datei /app/etc/local.xml. In Magento 2 finden Sie sämtliche benötige Angaben in der Datei /app/etc/env.php.
Standardsortierung Kategorieseite ändern (Magento 1)
Die Sortierung einer einzelnen Kategorie kann man bequem in der jeweiligen Kategorie in den Display Settings einstellen. Möchte man aber für alle Kategorien die Sortierung ändern, macht man das am besten per Layout Update direkt in der local.xml:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<layout> <catalog_category_default> <reference name="product_list_toolbar"> <action method="setDefaultDirection"><string>desc</string></action> <action method="setDefaultOrder"><string>asc</string></action> </reference> </catalog_category_default> <catalog_category_layered> <reference name="product_list_toolbar"> <action method="setDefaultDirection"><string>desc</string></action> <action method="setDefaultOrder"><string>asc</string></action> </reference> </catalog_category_layered> </layout> |
Wert eines Kategorieattributes auslesen (Magento 1)
Mit diesem Code können Sie den Wert (nicht die Id) eines Kategorieattributes auslesen:
|
1 |
$value = $currentCategory->getResource()->getAttribute('attribute_identifier')->getFrontend()->getValue($currentCategory); |
Alle Crosssell Produkte eines Produktes laden (Magento 1)
So laden Sie alle Crosssell Produkte eines Produktes:
|
1 2 3 4 |
$crossSellProducts = $product->getCrossSellProductCollection() ->addAttributeToSelect(Mage::getSingleton('catalog/config') ->getProductAttributes()) ->setPositionOrder()->addStoreFilter(); |
Hersteller (Manufacturer) eines Produktes herausfinden (Magento 1)
Mit dem folgenden Code finden Sie den Namen des Herstellers eines Produktes heraus.
|
1 |
$manufacturer = $product->getAttributeText('manufacturer'); |
Typ eines Produktes herausfinden (Magento 1)
Mit diesem Code können Sie den Typ (z.B. simple oder configurable) eines Produktes herausfinden:
|
1 2 |
// configurable, simple, ... $type = $product->getTypeId(); |
Could not determine temp directory, please specify a cache_dir manually (Magento 2)
Wenn Sie in Ihrem Magento 2 Shop den Fehler Could not determine temp directory, please specify a cache_dir manually erhalten, dann hat Magento keinen Zugriff auf Ihren temporären PHP Ordner. Sie lösen ds Problem, indem Sie in der php.ini den…
MageSetup in Magento 2 ausführen
Wenn Sie MageSetup für Magento 2 installiert haben, müssen Sie es noch anwenden, damit die Steuerregeln etc. erstellt werden im Shop. Dies geschieht für Magento 2 in der Linux Konsole. Folgender Befehl erstellt die MageSetup Inhalte:
|
1 |
php bin/magento magesetup:setup:run de. |
Die Liste der…
CSS und JavaScript manuell erstellen für de_DE (Magento 2)
Manchmal werden die JS und CSS Dateien in Magento 2 nicht korrekt geladen. Wenn Sie die JS und CSS Resourcen also manuell erstellen möchten oder, können Sie dies ganz einfach in der Linux Konsole durchführen. Folgender Befehel erstellt die Dateien:…
Deutsches Sprachpaket für Magento 2
Magento 2 ist ein mächtiges und schnelles Shopsystem. Leider kommt es ohne Übersetzungen für Deutschland. Mit dem Sprachpaket von Splendid schafft man allerdings schnell Abhilfe.