Magento

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

2
Wie sortiere ich Kategorien so, wie sie im Admin angezeigt werden?
Hier ist der Code: $category = Mage::getModel('catalog/category')->load(3); $subCats = Mage::getModel('catalog/category')->load($category->getId())->getChildren(); $subCatIds = explode(',',$subCats); $currentUrl = Mage::helper('core/url')->getCurrentUrl(); Bitte um Rat, danke!
15 frontend 


1
Mechanik der neuen Changelog-Tabellen (zB: catalog_category_product_cat_cl)
Ich habe gerade die erwähnten Tabellen in der Datenbank entdeckt. Ich denke, sie sind neu in Magento EE 1.13 und könnten mit der neuen Indizierung zusammenhängen. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | cataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | …
15 database  ee-1.13 

2
Wie soll ich mein Modul lizenzieren?
Ich habe ein Modul, das ich für meine Firma geschrieben habe. Es übernimmt Daten aus unserer Backoffice-Lösung und importiert sie in Magento. Es nimmt auch Bestellungen von Magento entgegen und importiert diese in die Backoffice-Software. Ich habe einige Informationen über die Arten von Lizenzen, die ich verwenden kann, gelesen, weiß …

2
Die beste Möglichkeit, ein dynamisches Raster als Eingabe in Adminhtml für benutzerdefinierte Erweiterungen hinzuzufügen
Ich habe eine benutzerdefinierte Filialfinder-Erweiterung mit einem eigenen Raster erstellt und Seiten im Adminhtml bearbeitet, und alles funktioniert hervorragend. Für die Öffnungszeiten der Filialen möchte ich ein dynamisches Raster wie für die Attributoptionen implementieren. Jetzt habe ich eine Lösung gefunden, aber ich hoffe, dass es einen besseren oder zumindest saubereren …


3
Magento fügt der Fußzeile CSS- und JS-Includes hinzu
Ich optimiere meine Magento-Site in Yslow und versuche, CSS und Js in die Fußzeile der Site einzufügen. Im Moment verwende ich ein Head-Referenz-Tag im Layout-XML und verwende addJsund addCssAktionen, um alle meine Dateien einzuschließen. Ich habe versucht, den Kopf-Verweis auf die Fußzeile zu tauschen, aber beim Versuch, die Site anzuzeigen, …
15 layout  javascript  css 

3
Was sind die Nebenwirkungen beim Deaktivieren eines Kernmoduls? (zB Mage_Rss / Mage_Log)
Ich empfehle zum Beispiel, Mage_Rss zu deaktivieren, um die Auscheckprozesse zu beschleunigen, da Mage_Rss nicht häufig verwendet wird und die Cache-Bereinigung pro Auscheckanforderung mehrmals erzwingt. Die Deaktivierung von Mage_Log wird aus ähnlichen Gründen evaluiert. Ich habe bereits Google Analytics eingerichtet und Apache-Protokolle über PapertrailApp.com aggregiert. Ich habe jedoch festgestellt, dass …

1
Datenbanktabelle aus CSV erstellen
Ich arbeite an einem Modul, das den Zugriff auf einige Tabellendaten aus einer externen Quelle erfordert. Es ist nur zwei Spalten, hat aber ungefähr 40000 Zeilen. Derzeit analysiert mein Modul die CSV-Datei nur bei Bedarf vollständig. Das funktioniert gut, aber da die Datei ungefähr 450 KB groß ist, werden Serverressourcen …
15 database  setup 

5
Konvertieren Sie eine Produktionsdatenbank in Testdaten
Je näher ein Test an der Produktion liegt, desto besser kann er das Produktionsverhalten nachbilden. Ich möchte die Datenbank-Backups aus der Produktion in unsere Testumgebungen kopieren, aber was muss ich ändern, damit der Test funktioniert und um die Produktion nicht zu beeinträchtigen oder versehentlich echte Kunden per E-Mail zu benachrichtigen …
15 database 

7
Schwerwiegender Fehler in Admin-Seiten
Ich habe Magento 1.7 installiert und es hat bis jetzt gut funktioniert. Ich importiere täglich Produkte. Wenn es einen neuen Hersteller gibt, füge ich ihn im Dropdown-basierten Herstellerattribut hinzu. Heute habe ich eine neue Herstelleroption im Attribut-Backend hinzugefügt und bin gegangen, um Produkte zu importieren, die erfolgreich importiert wurden. Aber …

2
Magento Stornierung von Bestellungen über das Backend
Wir verwenden das UsaEPay-Zahlungssystem für unsere Website (aber ich denke, dieses Problem / diese Frage bleibt auch bei anderen Zahlungsmethoden bestehen). Das System arbeitet so, dass "Authorize and Capture" die Transaktion stapelt und UsaEPay jede Nacht die Bestellungen zur endgültigen Verarbeitung an die Bank sendet. Jetzt funktioniert die Rückerstattungsmethode nicht …
15 payment  voiding 

2
Erstellen einer benutzerdefinierten Option und eines benutzerdefinierten Preises, um das Produkt mit dem Beobachter in den Warenkorb zu legen
Ich möchte mithilfe des Observers eine benutzerdefinierte Option zum Quoteitem hinzufügen. Der Observer checkoutCartProductAddAfter-Ereignis wird ausgelöst, nachdem das Produkt dem Warenkorb hinzugefügt wurde. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth …


3
Der Block aus meinem benutzerdefinierten Modul wird nicht auf der Produktseite angezeigt. Wie kann ich debuggen?
Ich mache mein erstes benutzerdefiniertes Modul, indem ich einem Online-Tutorial folge. Ich habe festgestellt, dass ich bestimmte XML-Dateien erstellen muss, damit das System mein Modul "erkennt", aber selbst wenn ich die XML-Datei beschädige, sehe ich keinen Unterschied, oder manchmal sehe ich eine Seite, die mir mitteilt, dass ein Fehlerbericht vorliegt …
15 layout  debugging 

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.