Magento

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



3
Sollte ich Magento upgraden oder patchen?
Ich patche gerade Magento mit den neuesten Patches und frage mich, ob es sich lohnt, die Patches anzuwenden oder auf die neueste Version zu aktualisieren. Soweit ich das beurteilen kann, scheinen die einzigen Änderungen die Patches zu sein, die in den Magento-Dateien enthalten sind? Oder sollte ich einfach ein Upgrade …

2
Wie ist die Startseite der Systemkonfiguration (admin / system_config / index) definiert?
Ich stelle oft fest, dass die Startseite der Systemkonfiguration ( System > Configurationim Admin-Bereich) von Installation zu Installation unterschiedlich ist. Anstatt den General > GeneralAbschnitt anzuzeigen, sehe ich immer den Abschnitt der einen oder anderen Erweiterung. Wie kommt es dazu? Dies ist nicht die Sortierreihenfolge, da dies auch in Geschäften …

1
system.xml-Abhängigkeiten über Gruppen / Feldsätze hinweg
Mit der system.xml können wir die Sichtbarkeit einzelner Felder von Werten aus anderen Feldern abhängig machen. Der Artikel ist natürlich von Alan Storm: In Depth Magento System Configuration Es sieht ungefähr so ​​aus (ich leihe mir hier seinen Beispielcode aus): Location: app/code/local/Alanstormdotcom/Helloworld/etc/system.xml <config> <tabs> <helloconfig translate="label" module="helloworld"> <label>Hello Config</label> <sort_order>99999</sort_order> …

6
So zeigen Sie Sitzungsnachrichten im Front-End in Magento 2 Beta an
Ich möchte eine Fehler- oder Erfolgsmeldung in meinem Magento 2-Modul anzeigen. Ich habe meinen Front-End-Controller um den Klassennamen erweitert \Magento\Framework\App\Action\Action. Dann leite ich den Client mit folgendem Code auf die Homepage um $this->messageManager->addError($SomeMessage); $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath($base_path); Alles funktioniert gut, aber diese Zeile gibt den Fehler nie aus $this->messageManager->addError($SomeMessage);


2
Laufzeit der Funktion getConfig
Ich habe die Laufzeit meiner Seite gemessen und festgestellt, dass die Ausführung der Funktion getBaseCurrencyCode () über eine Sekunde dauert. Mein gesamtes Caching ist aktiviert. Ich habe die Funktion geprüft und festgestellt, dass der folgende Befehl: $this->getConfig(Mage_Core_Model_Store::XML_PATH_PRICE_SCOPE) übernimmt eine Sekunde. aber wenn ich das benutze Mage::getConfig()->getNode(Mage_Core_Model_Store::XML_PATH_PRICE_SCOPE); dauert es millisekunden Kann …

6
Lade js in die Fußzeile in Magento
<reference name="footer"> <action method="addItem"> <type>skin_js</type> <file>js/fabric/tool/controller_tool.js</file> </action> </reference> Ich habe den obigen Code verwendet, um js in die Fußzeile zu laden. Aber Magento wirft Fehler wie Ungültige Methode Mage_Page_Block_Html_Footer :: addItem (Array ([0] => skin_js [1] => js / fabric / tool / controller_tool.js)) Ich muss js in die Fußzeile …

1
Der merkwürdige Fall des Phantomnavigationsdekorators, der auf Magentos EE-Cache stößt
Mach dich bereit für einen verrückten. Daher passe ich die primäre Katalognavigation an, um ein zustandsreiches Benutzeroberflächenverhalten zu erstellen, das mehrere Interaktionsmodelle (Menüs, Dropdowns, Modale usw.) auf verschiedenen Geräten verarbeitet. So wie du es tust. Das bedeutet, dass diese Klasse / Methode überschrieben wird: app/code/core/Mage/Page/Block/Html/Topmenu.php :: _getHtml() So erstellen Sie …


1
Magento swf XSS-Schwachstelle - Wie kann man das beheben?
Gemäß der SWF / Flash-Sicherheitsanfälligkeit, die unter folgender Adresse aufgeführt ist: http://appcheck-ng.com/unpatched-vulnerabilites-in-magento-e-commerce-platform/ Welche von mir überprüfte Methode gibt es in Magento 1.9.1.0 noch? Was ist die beste Methode, um dies zu beheben? Probleme beim Blockieren oder Einschränken des Zugriffs auf diese SWF-Dateien?



4
Sicherheitsrisiko von require_once 'app / Mage.php'; in Magento root
Ich habe eine Datei in meinem Magento-Stammverzeichnis, require_once 'app/Mage.php';mit der ich auf Mage::getStoreConfigSystemvariablen zugreifen kann. Verursacht dies ein Sicherheitsrisiko? Soll ich es in einem anderen Ordner ablegen? Dies ist meine Datei /twitter.php : <?php require_once 'app/Mage.php'; Mage::app(); $consumer_key = Mage::getStoreConfig("Social/twitterapi/consumer_key"); $consumer_secret = Mage::getStoreConfig("Social/twitterapi/consumer_secret"); $oauth_access_token = Mage::getStoreConfig("Social/twitterapi/access_token"); $oauth_access_token_secret = Mage::getStoreConfig("Social/twitterapi/access_token_secret");
12 security 

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.