Pytania otagowane jako module

Pytania dotyczące tworzenia niestandardowych modułów

2
Magento 2: Dokąd zmierzają moduły innych firm?
Właśnie zainstalowałem pierwszą oficjalną wersję Magento 2. Zaskoczyło mnie, że app/codefolder zniknął app/code Dotyczyło to zarówno wersji pobranej ze strony internetowej, jak i wersji zainstalowanej za pomocą kompozytora. Ponadto, gdy próbowałem ręcznie utworzyć app/codefolder, a następnie zrobić, php bin/magento module:enable Pulsestorm_MyModuleaby włączyć moduł przykładowy, dostałem następujący błąd Unknown module(s): 'Pulsestorm_MyModule' …
22 module  magento2 

5
Zarządzanie plikami tłumaczeń csv Magento
W miarę upływu czasu główny zespół Magento dodawał do pakietu coraz więcej domyślnych pakietów językowych app/locale teczka. Czy istnieje kanoniczny sposób zarządzania własnymi plikami tłumaczeń, aby nie zakłócały przyszłych aktualizacji systemu? tzn. chcę zmienić niektóre etykiety w Magento, więc dokonuję edycji app/locale/en_US/Mage_Sales.csv bezpośrednio. Jeśli zaktualizujemy Magento, moje zmiany zostaną usunięte. …

7
Dziwny błąd podczas uruchamiania instalacji: uaktualnij po instalacji modułu
Próbowałem zainstalować wyomind google shopping i mam następujący błąd podczas uruchamiania instalacji bin / magento: upgrade. [UnexpectedValueException] Unable to retrieve deployment version of static files from the file system. [Magento\Framework\Exception\FileSystemException] Cannot read contents from file "/var/www/vanillamage2/public_html/pub/stati c/deployed_version.txt" Warning!file_get_contents(/var/www/vanillamage2/pub lic_html/pub/static/deployed_version.txt): failed to open stream: No such f ile or directory Próbowałem …


2
Lista nieużywanych modułów podstawowych, które można wyłączyć bez szkody
Nawiązując do tego tematu dla Magento 1 , być może warto przygotować listę podstawowych modułów Magento 2, które można wyłączyć lub całkowicie usunąć bez szkody dla naszego sklepu, ponieważ są one rzadko używane. Na początek kilka propozycji: Magento_Upslub Magento_Dhllub Magento_Fedex(jeśli nasz klient nie wykorzysta ich do wysyłki) Magento_Paypal - jak …

2
Czym jest twarda zależność, a jaka miękka zależność?
W Magento 2 (dowolna stabilna wersja) możesz uruchomić to polecenie, bin/magento info:dependencies:show-modulesa otrzymasz plik csv w katalogu głównym aplikacji nazywany modules-dependencies.csvwszystkimi zależnościami modułu, które wyglądają tak: Co to jest zależność twarda, a co zależność miękka? Przykład każdego z nich by pomógł.

3
Właściwość nie ma odpowiedniego ustawiającego w klasie Magento \ Quote \ Api \ Data \ AddressInterface podczas zmiany kroku pobierania
1 - Dodaję atrybut eav do adresu klienta $attributesInfo = [ 'reference' => [ 'label' => 'Reference', 'type' => 'varchar', 'input' => 'text', 'position' => 100, 'visible' => true, 'required' => false, ], ]; foreach ($attributesInfo as $attributeCode => $attributeParams) { $customerSetup->addAttribute('customer_address', $attributeCode, $attributeParams); } 2 - Dodałem atrybut rozszerzenia …

2
Magento 2: Jak sprawdzić, czy moduł jest zainstalowany
Czy w Magento 2 można sprawdzić, czy moduł jest zainstalowany w czasie wykonywania? W Magento 1 użyłem isModuleEnabledmetody pomocniczej lub ręcznie pobrałem globalne drzewo konfiguracji i sprawdzę węzły poniżej <modules/>. Czy istnieje isModuleEnabledodpowiednik Magento 2? Jeśli nie, to jak mogę pobrać konfigurację globalną i sprawdzić, które węzły modułu chcę?

1
Łatka 5994 powoduje błąd stanu modułu Adminhtml 404
Kiedyś zastosowałem łatkę 5994 i spowodowało to, że sekcja administracyjna modułu, który buduję, wyrzuciła 404. Czy ktokolwiek inny to miał. Moduł działa dobrze na interfejsie użytkownika. To Magento 1.8.1.0 i po wycofaniu się z moich zatwierdzeń jest to zdecydowanie łatka 5994, w której wszystko poszło nie tak. Czy ktoś jeszcze …

1
Magento 2 Enterprise: Utwórz nowy moduł w katalogu dostawcy
Próbowałem utworzyć nowy moduł w vendorkatalogu w Magento Enterprise 2.0.0. Nie można załadować modułu po uruchomieniu Magento setup:upgrade. Jeśli przeniosę moje pliki do app/codekatalogu, moduł zostanie pomyślnie skonfigurowany. W przypadku wersji Magento 2 Enterprise wszystkie moduły są w vendorkatalogu, ale wersja Community używa app/codekatalogu. Zastanawiam się, czy można stworzyć własny …

4
Dlaczego brakuje folderu `code` w folderze` app` w stabilnej wersji Magento 2?
Pobrałem stabilną wersję Magento 2 ze strony https://www.magentocommerce.com/download z przykładowymi danymi i zainstalowałem. Działa dobrze w obu obszarach, tj. Frontend i backend. Ale nie mogłem znaleźć app/codefolderu. Podobne foldery modułów znajdują się pod vendor\magento. Czy struktura folderów zmieniła się ponownie w Magento 2? Gdzie możemy umieścić nasz niestandardowy folder modułu?

3
jak podłączyć inną bazę danych z Magento
Czy można połączyć się z inną bazą danych z Magento i uzyskać dostęp do danych? Jeśli muszę utworzyć moduł, jak mogę utworzyć moduł, aby uzyskać dostęp do innej bazy danych? Czy jest jakiś samouczek, który mówi o tym samym od zera? Dowolny pomysł?

5
jaka jest różnica między wyłączeniem wyjścia modułu a aktywnym modułem = prawda
W magento doszedłem do wniosku, że możemy wyłączyć nasz moduł na dwa sposoby Przechodząc do backendu Magento do System> Konfiguracja> Zaawansowane> Wyłącz wyjście modułów, możemy łatwo wyłączyć niektóre moduły. W katalogu app / etc / modules zmieniając tag aktywny z true na false. Czy mogę wiedzieć, jaka jest dokładna różnica …

2
Utwórz moduł pracownika taki jak moduł klienta w magento 2
Stworzyłem moduł pracownika. taki sam jak moduł klienta. Skopiowałem wszystkie pliki z vendor/magento/module-customerdo app/code/Magento/Employee. Wymieniłem klienta z pracownikiem . ale pokazuje błąd: „InvalidArgumentException” z komunikatem „Oczekiwana jest stała nazwa. i [InvalidArgumentException] W przestrzeni nazw „setup” nie zdefiniowano żadnych poleceń. Mój module.xmljest w app/Code/Magento/Employee/etcfolderze <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Magento_Employee" …
15 magento2  module 

5
Magento 2: Jak ustawić niestandardowy szablon dla bloku podstawowego
Próbuję przesłonić register.phtml w moim module, ale wygląda na to, że istnieje jakiś problem z konfiguracją, który sprawia, że ​​Magento nie może użyć mojego niestandardowego szablonu do zastąpienia tego w module podstawowym. Sprawdziłem kod, ale nie mogę znaleźć problemu. Czy ktoś może pomóc? Z góry dziękuję. module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.