Magento

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

1
Aktualizowanie tabeli ui_bookmark podczas dodawania kolumn przez ui_component XML
W Magento 2, ui_componentoparte na siatkach siatki pozwalają na zmianę kolejności kolumn, a Magento zapamięta twoje ustawienia przy następnym logowaniu. Jest to osiągane przez zapisywanie danych w ui_bookmarktabeli przez Magento (za pomocą Magento\Ui\Model\Bookmarkobiektu modelowego). Chociaż ta funkcja jest schludna, może powodować problemy, gdy programista rozszerzeń lub integrator systemu używa Magento …

1
Magento 2.1: jak usunąć argument i / lub element argumentu z bloku?
Muszę usunąć cenę „od - do” na stronie produktu pakietu. Pytanie brzmi: jak usunąć element z argumentu? Blok jest tworzony w magento2 / vendor / magento / module-bundle / view / base / layout / catalog_product_prices.xml <layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd"> <referenceBlock name="render.product.prices"> <arguments> <argument name="bundle" xsi:type="array"> <item name="prices" xsi:type="array"> <item name="tier_price" …

6
Konfigurowalna kolejność sortowania atrybutów produktu w menu rozwijanym 2.12
Kolejność listy rozwijanej nie jest zgodna z kolejnością samego atrybutu. W ramach wielkości atrybutu mam to zamówione Newborn 0-3 miesięcy aw menu rozwijanym pojawia się jako 0-3 Noworodek rozmiar Noworodka dodano kilka dni po innych rozmiarach, a noworodka proste produkty importowano po 0-3 miesiącach. Wszelkie sugestie dotyczące sposobu uporządkowania listy …

2
Weryfikacja pola niestandardowego w pliku system.xml
Zajmuję się tworzeniem wtyczki magento2 (jestem trochę nowy w magento2) i napotkałem problem ze sprawdzaniem poprawności pola w pliku system.xml. Długo szukałem i nie znalazłem odpowiedzi. Dodałem nowe pole, ale muszę je zweryfikować za pomocą wyrażenia regularnego. Widziałem, że istnieje pewna domyślna walidacja, ale potrzebuję niestandardowej, czy jest jakiś sposób, …

4
Problem w panelu administracyjnym po instalacji poprawki SUPEE 8788
Mam zainstalowany Magento CE 1.9.2.4 wraz z łatkami (5377,1533,4788 itd. Prawie wszystkie łatki). To pytanie ujawnia również problemy, które mogą / z pewnością wystąpić w dowolnym niestandardowym module obejmującym przesyłanie obrazów w niestandardowych sekcjach, a nie tylko podstawowe problemy z Magento. Teraz po zainstalowaniu najnowszej poprawki 8788 za pomocą wiersza …

1
Magento 2: Logowanie użytkownika czasami wymaga dwukrotnego zalogowania w konfiguracji wielu sklepów
Próbuję skonfigurować sklep wielobranżowy ze wspólnym koszykiem. Jednak logowanie użytkownika czasami nie działa. Store SwitcherDziała dobrze, ale nakładka User Loginna 2 i 3 Storewymaga ode mnie kliknij Sign Inprzycisk dwa razy się zalogować. Mam skonfigurowane wiele sklepów z tymi konfiguracjami: Multi Domain (Virtual Hosts) Używam jednego Website. Witryna będzie miała …




3
Magento 2: Jak przesłonić stronę główną motywu Luma
Używam Magento 2 CE wersja 2.1.0 na WAMP Windows 10 Już poleciłem Magento 2: Jak zastąpić domyślny plik HTML szablonu mini-koszyka? Chciałby zastąpić domyślny motyw Luma Magento 2 Mam poniżej struktury folderów magento2 |_ app |_ design |_ frontend |_ Custom |_Theme |_Magento_Theme |_templates |_root.phtml - Copy of Luma registration.php …

2
Pliki cookie Magento 2 nie działają, gdy cała pamięć podręczna jest włączona
W obserwatorze ustawiam taki plik cookie: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cookieManager = $objectManager->get('Magento\Framework\Stdlib\CookieManagerInterface'); $cookieManager->setPublicCookie('myvar', $myVar); Wszystko działa, gdy Full page cachingjest wyłączone. Jednak po jej włączeniu plik cookie nie zostanie ustawiony. Jak mogę to naprawić?

1
Blokada sesji po użyciu Cm_RedisSession
Przeszliśmy na Redis jako Session Storage z domyślnym modułem Cm_RedisSession od Magento 1.9.2.4. Po wdrożeniu wielu klientów doświadczyło bardzo długiego czasu ładowania strony (> 20-30 sekund). W przypadku serwera Redis korzystamy z AWS ElastiCache (m3.large). W Tideways (podobnie jak Newrelic) zauważyłem to wąskie gardło: Po przeczytaniu więcej o tym problemie …

1
Jak dodać konkretny blok JS (i CSS) - sposób _w prawo?
Spędziłem więc dosłownie godziny godzin na googlowaniu, czytaniu, studiowaniu ect, ale nikt (nawet Alan Storm!) Nie powiedział mi tego. Wygląda na to, że cały internet jest zainteresowany dodaniem JS lub CSS do konkretnej strony Magento 2, ale to, czego szukam, to dodanie JS / CSS do określonego bloku . Oto …

2
Magento 2: właściwe wykorzystanie pomocników
Zaczynam widzieć coraz więcej osób deklarujących klasy pomocników, aby móc korzystać z następujących plików plików: $this->helper('Path/To/Helper/Class')->customMethod(); Ten rodzaj kodu pozwala ludziom uniknąć bezpośredniego ograniczenia menedżera obiektów, ale zazwyczaj widzę w tych pomocnikach kod, który powinien być kodem blokowym. Oto moje pytania: co należy pisać w klasach pomocniczych? w jakich przypadkach …

2
Jak „dodać do koszyka” produkt z niestandardowym polem wprowadzania i zapisać go w bazie danych?
Utworzyłem niestandardowy moduł, w którym zastępuję formularz dodawania do koszyka na stronie produktu i udało mi się to z catalog_product_view.xmlplikiem. Teraz widzę niestandardowe pole wejściowe w widoku z przodu strony produktu, ale muszę opublikować wartość tego pola w bazie danych z ilością, ceną itp. I pobrać je ponownie w historii …

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.