Pytania otagowane jako magento2

Ogólne pytania dotyczące Magento 2, nie specyficzne dla mniejszej wersji. Użyj tego znacznika, aby odróżnić od Magento 1. Jeśli masz problemy z określoną wersją, użyj zamiast tego odpowiedniego znacznika „Magento-2.x”. Funkcje między mniejszymi wersjami Magento 2 mogą się różnić.

1
Magento 2: Sortuj porządek i ogranicz kolekcję produktów
Muszę posortować kolekcję produktów według zamówienia IDC DESC i dodać limit do kolekcji produktów. Oto mój kod: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\CollectionFactory'); $collection = $productCollection->create() ->addAttributeToSelect('*') ->load();

1
Magento 2.1 dodaje nowy problem typu komponentu
Dodałem nowy typ elementu formularza o nazwie Company\Module\Data\Form\Element\PdfButton, gdy jest, version EE 2.0.7i użyłem tego elementu na karcie niestandardowej (dodanej przez przesłonięcie Magento\Catalog\Block\Adminhtml\Product\Edit\Tabs) strony administratora edycji produktu. Po aktualizacji do Magento EE 2.1 karta niestandardowa zniknęła. Aby się pojawił, dodałem modyfikator, aby utworzyć nową kartę na stronie produktu. Z powodzeniem …


2
Pamięć podręczna Magento 2.2.x jest automatycznie wyłączana
Po pierwsze, nie mogłem znaleźć żadnych informacji na temat tego rodzaju problemów w Internecie. Mamy środowisko produkcyjne z integracją git . Wyciągamy nasze zmiany tylko za pomocą git ( git pull ). Problem polega na tym, że w jakiś sposób w jednym z kroków pamięci podręczne Magento wyłączają się automatycznie …


1
Katalog produktów Magento2
Znaleźliśmy ten problem podczas pracy w domyślnym Magento 2.1 . Podczas tworzenia konfigurowalnych opcji dla produktu, jeśli wybiorę pole rozwijane po raz drugi , błystka nigdy nie przestanie się ładować. Poniżej znajduje się zrzut ekranu: Myślę, że jest to podstawowy błąd Magento2. Czy ktoś może potwierdzić i zasugerować, jak to …

1
app / etc / config.php w VCS lub nie
Mam pytanie związane z plikiem app/etc/config.php. Ten plik opisany tutaj i zdefiniowany: Magento base dir/app/etc/config.php, który zawiera listę zainstalowanych modułów, motywów i pakietów językowych. Jest jak app/etc/modules/*w Magento 1 (normalnie mam te pliki w VCS). Ale w Magento 2 zaleca się nie udostępniać w VCS (Official .gitignore ). Mam pytania …


2
jak sprawdzić duplikację kodu w Magento 2 Extension?
Stworzyłem moduł w Magento 2 i teraz próbuję go przesłać na Magento Marketplace. Moje rozszerzenie przeszło z przeglądu biznesowego i technicznego, ale mam problemy z przeglądem kontroli jakości. Otrzymałem wiadomość z rynku Magento z informacją, że mam duplikację kodu w moim rozszerzeniu. Poniżej znajduje się próbka wiadomości. Problemy z jakością …



4
Najlepsza praktyka Magento 2 dotycząca lokalizacji i nazw klas
W Magento 1byliśmy przyzwyczajeni do umieszczania naszych klas w tych katalogach Blok Pomocnik Model Ratunek i użyj prostej nazwy klasy bez wielkich liter w środku nazwy. Jeśli spojrzymy na niektóre przypadki w Magento 2 Core Pomocnicy Lokalizacja : - \Foo\Bar\Helper Nazwa : - *.php Przykłady : - \Magento\ImportExport\Helper\Report -\Magento\Cms\Helper\Wysiwyg\Images Obserwatorzy …


2
Najlepszy sposób na załadowanie niestandardowego modelu w Magento 2
Ponieważ trudno mi było znaleźć właściwą drogę, poniżej możesz znaleźć najlepszą praktykę, którą zastosowałem. Ciesz się, popraw mój angielski w razie potrzeby i powiedz mi, że się mylę, jeśli tak jest. :) Edycja: ... i odkryłem, że się myliłem w niektórych aspektach. Zaktualizowałem więc oryginalny post, gdy odpowiedzi Raphaela pomogły …

3
Magento 2 StoreManagerInterface już istnieje w obiekcie kontekstu w kompilacji
Otrzymuję ten błąd w moim rozszerzeniu. PackageName \ ModuleName \ Block \ Enhanced Niepoprawna zależność w klasie PackageName \ ModuleName \ Block \ Enhanced w /var/www/html/app/code/PackageName/ModuleName/Block/Enhanced.php \ Magento \ Store \ Model \ StoreManagerInterface już istnieje w obiekt kontekstowy public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Session $catalogSession, \Magento\Store\Model\StoreManagerInterface $storeManager, array $data …

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.