Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento

3
Lista produktów Magento2 - Pokaż opcje produktu
Obecnie pracuję nad nowym motywem Magento 2. W tym temacie chcę pokazać wszystkie opcje produktu (opcje niestandardowe i opcje konfigurowalne produktu) na liście produktów. W ten sposób użytkownik może szybko dodawać produkty do koszyka. Próbowałem dodać product.infoblok catalog_category_view.xmli ustawić produkt dla tego bloku. Opcje są wyświetlane dla każdego produktu, problem …

2
JS Widget: dwa niestandardowe widżety rozszerzone tego samego rodzica Widget Magento 2
Warunek wstępny Mam 2 niestandardowe widżety rozszerzające ten sam widżet nadrzędny. Widżet nadrzędny: Magento_ConfigurableProduct/js/configurable Pierwszy niestandardowy widget: Vendor_AModule/js/configurable Drugi niestandardowy widget: Vendor_BModule/js/configurable Pierwszy niestandardowy widget require-config.js: var config = { map: { '*': { configurable: 'Vendor_AModule/js/configurable' } } }; Pierwszy niestandardowy widget JS: define([ 'jquery', 'mage/translate', 'Magento_ConfigurableProduct/js/configurable' ], function ($) …

3
Zaloguj się i przekieruj klienta do jego strony internetowej
Na wielostronnej stronie Magento chciałbym zmusić użytkowników do zalogowania się na tej samej stronie, którą zarejestrowali. Mogą używać dowolnego formularza logowania na dowolnej stronie internetowej, ale formularz powinien sprawdzić swoje dane uwierzytelniające i przekierować je na odpowiednią stronę internetową. Próbowałem sprawdzić stronę internetową klienta i zmusić go do zalogowania się. …

2
Jak dodać numer śledzenia do bieżącej wysyłki zamówienia w Magento 2?
Znalazłem przykładowe kody dla Magento 1.x. Ale nie mam pojęcia, jak to zrobić w Magento 2. Czy ktoś może opisać, jak zaimplementować to za pomocą Dependency Injection (DI) ? Dzięki. $trackingDetail = array( 'carrier_code' => 'ups', 'title' => 'United Parcel Service', 'number' => 'TORD23254WERZXd3', // Replace with your tracking number …

6
Magento 2 - Przesłanianie CSS bez użycia! Ważne wszędzie
Obecnie pracuję dla strony Magento 2 dla klienta. Załóżmy, że marka mojego klienta jest, boofara motyw, który próbuję rozszerzyć / zastąpić, jest foobarustawiony jako motyw nadrzędnyfrontend/Foobarthemes/boofar/theme.xml <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Boofar</title> <parent>Foobarthemes/foobar1</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> Następnie pod frontend/Foobarthemes/boofar/web/css/source/_theme.lesskodem CSS, który chcę zastąpić. Próbowałem również z tym _extend.less. .magicmenu { .home { …

6
Jak uzyskać nazwę kraju z kodu kraju w Magento 2?
chcę uzyskać nazwę kraju z kodu kraju, otrzymałem kod kraju z kolejności danych w następujący sposób: $data = $order->getShippingAddress()->getData(); $countryCode = $data['country_id']; echo $countryCode; wypisze „US” lub inny kod kraju, czy istnieje sposób na uzyskanie nazwy kraju z tego kodu kraju?

3
Magento 2: style-m.css vs. style-l.css
Jak style-m.cssi style-l.csspliki są generowane w Magento2? Teoretycznie style-m.csspowinien mieć mniej kodu i mieć style tylko dla urządzeń mobilnych niż style-l.cssw celu szybszego ładowania na urządzenia mobilne. Jak zdefiniować w mniejszym pliku, czy część kodu powinna być częścią style-m.csslub style-l.css? Poniższe linki i kod źródłowy nie pomogły mi go zrozumieć. …
10 magento2  layout  css 

2
Magento 2.1.2 Formularz Ui-Element Wybierz element spośród wielu menu rozwijanych
Mam dwie listy rozwijane, jedną dla Godziny i jedną dla Minut. Udało mi się wyświetlić listę rozwijaną przez wiele godzin Ale każdy może pomóc - jak wyświetlić listę rozwijaną w minutach, a nie godzinach w formie Ui Component? jak ten na obrazku. <field name="start_date"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">NameSpace\ModuleName\Model\Xyz\Source\Hours</item> …

2
Magento 2: kontrola addFieldToFilter dla NULL nie działa
Próbuję pobrać rekordy z bazy danych, która zawiera parent_item_id NULL wartość. $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist') ->getCollection() ->addFieldToFilter( 'order_id', $orderId )->addFieldToFilter( 'parent_item_id', ['eq' => NULL] ); a także chcesz dodać parent_item_idrówny ciąg znaków NULL lub „” .

2
Zastąp nagłówek Treść i blok dodawania
Rozszerzyłem motyw LUMA i chcę dostosować nagłówek. Chcę dodać blok statyczny przed logo i chcę przenieść logo na środek strony, która znajduje się po lewej stronie. Ostateczny wynik będzie [1] blok statyczny [2] logo (w środku) [3] Formularz wyszukiwania (jest już na właściwej pozycji). Proszę doradzić, jak to osiągnąć.


1
Jak dynamicznie włączać / wyłączać <preferencje> w pliku di.xml?
Obecnie mam &lt;preference/&gt;jeden z moich plików di.xml: &lt;preference for="Magento\Contact\Controller\Index\Post" type="RadTest\TestModule\Controller\Contact\Post" /&gt; Mam opcję włączania / wyłączania konfiguracji dla mojego modułu w panelu administracyjnym. Chcę tylko, &lt;preference&gt;aby była włączona, gdy moja niestandardowa opcja konfiguracji jest ustawiona na włączone. Jak mogę dynamicznie włączać i wyłączać &lt;preference/&gt;zastępowanie zgodnie z konfiguracją mojego modułu?

1
Magento 2: rejestruj wolne zapytania
Z powrotem w M1 można rejestrować wolne zapytania, modyfikując następujące zmienne w lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime = 0.05; /** * …

1
Magento 2: Jak dodać siatkę produktu w module niestandardowym za pomocą komponentu interfejsu użytkownika?
Dodałem siatkę produktu w formularzu administratora Magento 2, używając tego linku: siatka produktu . Ale teraz tworzę formularz administratora za pomocą komponentu interfejsu użytkownika i nie jestem w stanie zmienić siatki produktu za pomocą komponentu interfejsu użytkownika. Proszę pomóż mi. zobacz / adminhtml / layout / productlabel_productlabel_edit.xml &lt;?xml version="1.0"?&gt; &lt;page …

1
Wiele koszyków lub podzielonych ofert w Magento2
Chcę pokazać dwa koszyki na normalne produkty i produkty sprzedawców. Nie sądzę, aby można było utworzyć wiele koszyków, dzieląc ofertę lub tworząc wiele ofert . Ponieważ Magento 2 oddzielny moduł do wyceny. Czy ktoś może mi powiedzieć, jak mogę spełnić moje wymagania? dzięki

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.