Als «development» getaggte Fragen

Fragen zur benutzerdefinierten (PHP) Entwicklung in Magento (im Gegensatz zur bloßen Installation und Konfiguration)



5
Lernen der Magento Plugin-Entwicklung
Ich bin seit über 13 Jahren PHP-Entwickler und verfüge über umfangreiche PHP-Kenntnisse, solange ich noch andere beliebte Projekte wie WordPress betreibe. Ich habe keine Erfahrung mit Magento. Ich habe jetzt eine Vollzeitbeschäftigung bei einem Unternehmen, das Magento verwendet. Meine gesamte Entwicklungsarbeit wird jetzt so ziemlich auf Magento konzentriert sein. Meine …

6
Löschen Sie den Theme / CSS Cache in Magento 2
Was ist der empfohlene Weg, um die Caches zu bereinigen, wenn ich ein Magento 2-Geschäft zum Thema habe? Ich bearbeite die .lessDateien und das tue ich aktuell rm -rf pub/static/frontend/* var/view_preprocessed/ var/*cache/* Dies scheint jedoch die Brute-Force-Methode zu sein. php bin/magento cache:flush --all scheint den Job nicht zu machen. Gibt …


4
Welche Kompilierungsbefehle werden im Entwicklermodus wann benötigt?
Kann mir jemand Anweisungen geben, wann ich welche Kompilierungsbefehle im Magento 2-Entwicklermodus ausführen soll? Ich bin mir nicht sicher, ob ich es richtig verstanden habe. In den devdocs wird der Entwicklermodus wie folgt beschrieben: Statische Ansichtsdateien werden nicht zwischengespeichert. Sie werden bei jedem Aufruf in das Verzeichnis pub / static …

2
Magento Development Setup
Diese Frage zielt auf die Einrichtung der Entwicklungsumgebung ab. Ich habe einige spezifische Anforderungen: Ich möchte meine Lösung unter Linux, Windows und Mac OS verwenden können, da die Mitarbeiter unseres Teams alle diese Betriebssysteme verwenden (z. B. Front-End-Entwickler verwenden Windows / Mac, Back-End-Entwickler verwenden meistens Linux). Ich muss Modman benutzen …

2
Warum ist Status 2 anstelle von 0 deaktiviert?
Eine Frage für alle Magento-Entwickler: Warum hat ein aktiviertes Produkt den Status 1, während ein deaktiviertes Produkt den Status 2 hat? Normalerweise hat "enabled" oder "active" oder was auch immer den Status 1, während die Umkehrung 0 ist. Gibt es einen Grund, warum Magento hier stattdessen 2 verwendet?


4
Magento-Entwicklungsworkflow: Wie kann man Datenbanken „Quellcodeverwaltung“ durchführen und die Magento-Live-Installation von der Magento-Testinstallation aus aktualisieren?
Ich poste diese Frage, weil ich wissen möchte, was der beste Entwicklungsworkflow für jemanden ist, der alle Aspekte eines Onlineshops verwalten möchte. Wie bei jeder Webentwicklung ist es natürlich sehr wichtig, eine Live-Kopie und mindestens eine Entwicklungskopie der gesamten Softwarelösung zu haben. Das Verwalten von Magento-Inhalten ist jedoch nicht mit …

4
Wie finde ich einen zuverlässigen Magento-Entwickler?
Ich besitze ein Start-up-Unternehmen, das über eBay verkauft wird, arbeite aber viel mit dem Magento-Back-End zusammen, um ein Geschäft mit einer Vorlage einzurichten. Nach einiger Zeit wurde ich der Vorlage überdrüssig, weil ich das Gefühl hatte, dass sie nicht die spezifische Funktionalität oder das gewünschte Erscheinungsbild hatte. Also habe ich …


3
Wie kann ich eine von einem Ereignis übergebene Zeichenfolge ändern?
In meiner Beobachterfunktion erhalte ich eine Variable, die vom Ereignis wie folgt übergeben wird: public function observerFunc(Varien_Event_Observer $observer) { $sth = $observer->getEvent()->getSth(); } Wenn sthes sich um ein Objekt handelt, kann ich es durch Aufrufen von Methoden ändern. Aber wie kann ich ändern, sthwenn es sich um eine einfache Zeichenfolge …

4
Warum haben Attributcodes eine maximale Länge?
Beim Versuch, Attribute zu erstellen, habe ich festgestellt, dass die maximale Länge eines Attributcodes 30 Zeichen beträgt. Es stellt sich jedoch heraus, dass dies KEINE echte Einschränkung ist - es ist ein völlig willkürlicher Wert, definiert durch Mage_Eav_Model_Entity_Attribute::ATTRIBUTE_CODE_MAX_LENGTH. Warum gibt es angesichts dessen überhaupt eine Einschränkung? Und warum ist die …

1
Magento2 wechselt von der Inszenierung zur Live-Site
Ich habe nicht zu viele Informationen über einen effizienten Prozess für eine fortlaufende Entwicklung meiner Site gefunden, sodass ich beim Staging benutzerdefinierte Module und andere Dateiänderungen hinzufügen und diese Änderungen dann mit magento2 auf die Live-Kopie meiner Site übertragen kann. In Magento 1.9 hatten wir gerade einen Git-Klon der Dateien …

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.