Pytania otagowane jako upgrade-script

2
Magento2: Jak zaktualizować schemat bazy danych
Pracuję nad niestandardowym modułem magento, w module mam Setup\InstallSchema.phpplik, który jest wcześniej instalowany. dodałem więcej pól bazy danych, InstallSchema.phpwięc chcę zaktualizować strukturę tabeli, ale tabela nie zastosowała żadnych zmian. Jak mogę zastosować zmiany schematu do tabeli bazy danych? Mam polecenia cli do aktualizacji schematu, ale nie powiodło się. php bin/magento …


3
Jak programowo dodać blok CMS w Magento 2?
Muszę dodać blok CMS za pomocą skryptu instalacji / aktualizacji. Już wymyśliłem, jak dodać „normalne” strony CMS, jak widać w skrypcie poniżej. Ale ponieważ nie mogę znaleźć żadnego sposobu na dodanie bloków CMS w kodzie Magento 2, w Google lub tutaj, jestem dość zablokowany. namespace [Vendor]\[Module]\Setup; use Magento\Cms\Model\Page; use Magento\Cms\Model\PageFactory; …

1
Utwórz skrypt aktualizacji Magento 2, aby dodać / zaktualizować nowe pole do niestandardowej tabeli modułów
Czy ktoś ma pomysł / sugestię dotyczącą tworzenia Magento 2 (wersja stabilna CE) Skrypt aktualizacji (w module niestandardowym) do dodawania / aktualizowania nowego pola w niestandardowej tabeli? Wiem o „InstallSchema”, ale czy istnieje coś takiego jak „UpgradeSchema” do aktualizacji tabel modułów? Proszę szczegółowo wyjaśnić za pomocą przykładów.

2
Magento 2 jak zapisać niestandardowe pole dodane w postaci grupy klientów?
Dodałem kilka niestandardowych pól do formularza grupy klientów, używając upgradeSchema.php. Po tym stwierdziłem, że oryginalne pola, takie jak kod grupy klientów i identyfikator podatkowy, są zapisywane przy użyciu metod ustawiających w podanym interfejsie API. Zupełnie różni się od Magento 1.X, który po prostu używa setXXX () do zapisywania.
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.