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ć.

2
Magento 2: Aktualizacja elementu oferty
Próbuję zaktualizować wycenę przedmiotu w Magento2. Ale za każdym razem, gdy zapisuję element, tworzę nowy element z tym samym identyfikatorem cytatu, zamiast go aktualizować. Oto mój kod public function __construct( \Magento\Quote\Model\QuoteRepository $quoteRepo ){ $this->_quoteRepo = $quoteRepo; } public function updateItem(){ $quote = $this->_quoteRepo->get('id here'); foreach($quote->getAllVisibleItems() as $itemq){ $itemq->setQty(5); $itemq->setPrice(20); $itemq->save(); …

1
Dlaczego funkcja Magento 2 `addForeignKey` nie ma opcji` onUpdate` i jak ją dodać podczas dodawania klucza obcego
Zacząłem od skryptów instalacyjnych Magento 2 i znalazłem jedną małą zmianę z addForeignKeyparametrami funkcji Magento . W Magento 1 argumenty funkcji są podobne do: public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null) Istnieje opcja definiowania, co należy zrobić po aktualizacji wiersza tabeli, do której istnieje odwołanie, …

4
Magento 2 API: Filtruj zamówienia według atrybutu rozszerzenia
Mam rozszerzenie z przypisanym atrybutem o order itemsnazwie warehouse. Widzę ten atrybut pod właściwością „ extension_attributes”. Muszę filtrować zamówienia na podstawie tego atrybutu. Nie mogę znaleźć żadnej dokumentacji, jak to zrobić. Przykładowy fragment odpowiedzi interfejsu API: [items] => Array( [0] => Array( [extension_attributes] => Array( [warehouse] => MyWarehouse ) ) …



1
Magento 2 wideo produktu nie wyświetla się z przodu z TypeError: okno [this.configSource] jest niezdefiniowane
Udało mi się nagrać wideo na Youtube dla konkretnego produktu, ale wideo nie wyświetla się w interfejsie, mimo że oznaczyłem je jako „bazę”, „małą” i „miniaturę” .uploaded/configured Usunąłem pamięć podręczną, wdrożyłem zawartość statyczną, ale wideo nadal nie jest widoczne z przodu. W konsoli pojawia się błąd: TypeError: window[this.configSource] is undefined …

2
Jak stworzyć wyskakujące okienko Magento 2 Modal, którego nie można zamknąć?
Próbuję utworzyć modalne okienko wyskakujące, którego nie można zamknąć. Ma przycisk, który prowadzi do następnej strony, klikając go, ale nie chcę, aby użytkownicy mogli go zamknąć. Wyskakujące okno modalne można zamknąć na 3 sposoby: Kliknij krzyżyk / [X]przycisk w prawym górnym rogu Naciśnięcie Escape Kliknij nakładkę Jak dotąd jest to …



3
Magento 2: Pole zależy od pliku system.xml, gdy pola nie należą do tej samej grupy
Jak ustawić <depends>dla pola, które nie należy do tej samej grupy pól <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <section id="section" translate="label" type="text" sortOrder="200" showInDefault="1" showInWebsite="1" showInStore="1"> <label>Name</label> <tab>tabname</tab> <resource>Namespace_ModuleName::method</resource> <group id="group" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1"> <label>General Configuration</label> <field id="field" translate="label" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1"> <label>Enable</label> <source_model>Magento\Config\Model\Config\Source\Yesno</source_model> </field> …

2
Jak korzystać ze struktury drzewa kategorii dodawania / edycji produktu Magento 2 w formie niestandardowej?
Próbuję użyć struktury drzewa kategorii dodawania / edycji formularza Magento 2 w formularzu niestandardowym Mam sol. z StackOverflow i niektórych innych stron internetowych ale to nie działa poprawnie Próbowałem : $fieldset->addField( 'category_ids', 'Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Category', [ 'name' => 'category_ids', 'title' => 'Category', 'label' => 'Category' ] ); <head> <css src="Magento_Catalog::catalog/category-selector.css"/> </head> ten …
10 magento2 

4
Tłumaczenia Magento 2 nie działają
Próbuję przetłumaczyć tekst na stronie kasy: „Podany kod pocztowy wydaje się być nieprawidłowy”. Jednak po dodaniu frontend/..theme../Magento_Checkout/i18n/en_US.csvi ponownym wdrożeniu nie ma tłumaczenia: „Podany kod pocztowy wydaje się być nieprawidłowy.”, „Test”. Wyczyściłem również pamięć podręczną. Co ja robię źle?

1
Component vs. Widget
W Magento 2 jaka jest różnica między komponentem a widżetem? Na przykład istnieje moduł modalny i widget modalny, oba wydają się robić to samo. Składnik Moduł Modal UI implementuje dodatkowe okno, które otwiera się na górze głównego okna. Wykorzystuje widget modalny. Widżet Magento modalnych widżet implementuje wtórne okno, które otwiera …

2
Magento 2: Filtruj kolekcję produktów według wielu kategorii (Magento 2.1)
Używam Magento 2.1.0 i mam obecnie trudności z filtrowaniem kolekcji produktów z wieloma kategoriami. Użyłem więcej niż kilku sposobów, aby to zadziałało, ale nie zadziała. Zarozumiały: $catalog_ids = [618, 619, 620]; Zwraca NULL $productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addCategoriesFilter(array('in' => $catalog_ids)); Zwraca wyjątek: niepoprawna nazwa atrybutu: id_kategorii $productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') …

1
Magento 2: Jak działają dane aspektowe w nawigacji warstwowej?
Stworzyłem moduł niestandardowego filtra na stronie kategorii, wszystko działa dobrze oprócz przedziału cenowego w nawigacji warstwowej. Proszę, ktoś może mi wyjaśnić, jak działa getFacetedData („cena”) w magento2 $productCollection->getFacetedData('price'); Ta funkcja daje mi przedziały cenowe w oparciu o domyślną kolekcję produktów, a nie na podstawie mojej filtrowanej kolekcji. FYI: Przefiltrowałem kolekcję …

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.