Magento

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




3
Fügen Sie sales_flat_order_grid eine neue Spalte hinzu
Wie kann ich der sales_flat_order_gridTabelle eine neue Spalte hinzufügen und sicherstellen, dass die Werte dort richtig eingefügt werden? Die "Quelle" für die neue Spalte ist eine benutzerdefinierte Spalte, die wir hinzugefügt haben. sales_flat_orderNennen wir sie foo. AFAICT, es gibt drei Möglichkeiten, um fooim Hauptauftragsraster zu erscheinen: JOINdie sales_flat_order_gridSammlung auf sales_flat_order. …

6
Wie kann ich E-Mail-Benachrichtigungen für Ausnahmen erhalten?
Wie richte ich E-Mail-Benachrichtigungen für Ausnahmen ein, die entweder protokolliert oder auf der Site ausgelöst werden? UPDATE: Einige Leute haben die Tatsache kommentiert, dass Sie möglicherweise zu viele E-Mails erhalten, wenn Sie jede Ausnahme per E-Mail erhalten. Ich neige dazu, mein Ausnahmeprotokoll ziemlich leicht zu halten. Alles, was dort reinkommt, …
14 email  exception 



1
Verbesserte Fehlermeldungen bei XML-Kompilierungsfehlern
Magento ist ziemlich schützend (wie es sein sollte) hinsichtlich der Anzeige von Fehlern. Wenn der Entwicklermodus aktiviert ist (wie es während der Entwicklung sein sollte), lässt die Anwendung eine Laufzeitfehlerrückmeldung an den Benutzer zu. Für XML-Kompilierungsfehler ist dieses Feedback jedoch ziemlich nutzlos: Schwerwiegender Fehler: Ungefangene Ausnahme 'Ausnahme' mit der Meldung …


1
404 Fehler beim Erstellen benutzerdefinierter Gruppen und Felder in der Systemkonfiguration nicht gefunden
Ich versuche, eine Gruppe und einige Felder für meinen benutzerdefinierten Abschnitt unter der Registerkarte "Benutzerdefiniert" zu erstellen Registerkarte und Abschnitt werden erstellt. Wenn ich jedoch auf den Abschnitt im Inhaltsbereich klicke, wird der Fehler 404 nicht gefunden angezeigt Meine system.xml-Datei lautet wie folgt <config> <tabs> <!--node is just an identifier--> …

1
Verwenden von Magentos ORM zum Einfügen eines bestimmten ID-Felds
Gibt es eine Möglichkeit, mit Magentos einfachem ORM ( Mage_Core_Model_Abstractund Mage_Core_Model_Resource_Abstract) Modellzeilen mit einem bestimmten Primärschlüssel einzufügen? Zum Beispiel, wenn ich folgendes gegen ein leeres Magento-System ausgeführt habe Mage::getModel('core/website')->setData(array ( 'website_id' => 2, 'code' => 'foo', 'name' => 'Main Website', 'sort_order' => 0, 'default_group_id' => 1, 'is_default' => 1, )); …
14 model 

3
Produktansicht in Kategorieliste mit AJAX laden
Ich versuche, mit Ajaxify den Produktansichtsblock auf der Kategorielistenseite mit AJAX zu laden . Alles funktioniert einwandfrei. Das einzige Problem ist, dass das Optionsfeld (childhtml "container1") nicht korrekt geladen ist. Die Optionen werden nicht angezeigt. Hat jemand Erfahrung damit, vielleicht probiert man sowas? Ich setze das aktive Produkt im Controller …
14 ce-1.7.0.2  ajax 

5
Filtern Sie die Produktsammlung nach nicht flachen Attributen
Ich mache folgendes: $productCollection = Mage::getModel('catalog/product') ->getCollection(); $productCollection ->addAttributeToFilter('my_attribute', 1); my_attribute ist nicht in den flachen Tabellen, aber flache Tabellen sind aktiviert. Ich bekomme immer die volle Sammlung. Der Grund scheint zu sein in \Mage_Catalog_Model_Resource_Product_Collection::addAttributeToSelect: $columns = $this->getEntity()->getAttributeForSelect($attributeCode); No $this->getEntity()ist eine Instanz, Mage_Catalog_Model_Resource_Product_Flatdie die flachen Felder abruft. Wenn keine gefunden …

2
Hinzufügen von benutzerdefinierten Layouts für CMS und Kategorie bei Problemen mit benutzerdefinierten Modulen
Ich habe eine Kategorie in meinem Shop, die ein völlig anderes Layout als die Standard-Magento-Layouts erfordert. Also habe ich eine neue Kopie der 1column.phtml erstellt und umbenannt und eine kleine Änderung zum Testen vorgenommen. Das Problem ist nun, dass das benutzerdefinierte Layout nicht angezeigt wird. Ich habe ein Modul erstellt …

4
Ist es gut, eine getModel-Klasse für Phtml-Vorlagen zu instanziieren?
Dies ist eine Frage zu guten Programmierpraktiken in Magento. Ich muss (in der Kategorie Produktliste) das Produkt mit den zugehörigen Produkten in Miniaturansichten anzeigen. Also habe ich so mypackage/mytheme/template/catalog/product/list.phtmletwas bearbeitet <?php $related=$_product->getRelatedProductIds(); if(count($related)>0){ echo '<div class="a'.$ap.'"></div>'; echo '<div class="li_p"><ul>'; foreach($related as $rela){ $rela_nom=Mage::getModel('catalog/product')->load($rela); echo '<li><a href="'.$rela_nom->getProductUrl().'"> <img src="'.$this->helper('catalog/image')->init($rela_nom, 'small_image')->resize(20).'" width="20" …

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.