Magento

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

4
Jak korzystać ze skryptów instalacyjnych dla swojego modułu?
Zdaję sobie sprawę, że możesz użyć skryptów instalacyjnych dla własnego modułu, deklarując je w pliku etc / config.xml modułu w <global>przestrzeni w następujący sposób: <resources> <catalog_setup> <setup> <module>Mage_Catalog</module> <class>Mage_Catalog_Model_Resource_Setup</class> </setup> </catalog_setup> </resources> Niektóre moduły następnie używają pliku, mysql4-install-0.0.1.phppodczas gdy inne używają install-0.0.1.php. Kiedy więc używam mysql4 przed nazwą pliku, a …

2
Magento 2: Zaimplementuj moduł pobierania plików interfejsu użytkownika
Niedawno wdrożyłem komponent interfejsu użytkownika FileUploader w mojej formie na Magento 2.1.7. Kod do tego jest tutaj ( app / code / Vendor / Blog / view / adminhtml / ui_component / vendor_blog_form.xml ): <field name="featured_images"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" translate="true" xsi:type="string">Hervorgehobene Bilder:</item> …


5
Magento 2 Jak dodać niestandardowe sortowanie według opcji
Muszę dodać dodatkowy filtr oparty na created_atatrybucie do sortowania listy produktów według najnowszego produktu. Próbowałem to rozgryźć, używając poniższego pliku app/design/frontend/Vendor/ThemeName/Magento_Catalog/templates/product/list/toolbar/sorter.phtml ale jak dodać identyfikator naszego podmiotu getAvailableOrders()?
22 magento2  sorting 

2
Authorize.Net wycofuje element transHash oparty na MD5 na rzecz transHashSHA2 opartego na SHA-512
Każde ciało ma pomysł na ten temat ... !! Co możemy zrobić w wersjach Magento 1.9.x. Autoryzuj adres URL strony polecającej programisty Authorize.Net wycofuje element transHash oparty na MD5 na rzecz transHashSHA2 opartego na SHA-512. Ustawienie w interfejsie handlowca kontrolującym opcję skrótu MD5 zostanie usunięte do końca stycznia 2019 r., …


2
Magento 2: jaki jest parametr konstruktora tablic danych $?
Zauważyłem więc, że w większości modeli i bloków jest to array $data = []ostatni parametr konstruktora . Na przykład \Magento\Catalog\Block\Product\ListProduct public function __construct( \Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Data\Helper\PostHelper $postDataHelper, \Magento\Catalog\Model\Layer\Resolver $layerResolver, CategoryRepositoryInterface $categoryRepository, \Magento\Framework\Url\Helper\Data $urlHelper, array $data = [] ) { $this->_catalogLayer = $layerResolver->get(); $this->_postDataHelper = $postDataHelper; $this->categoryRepository = $categoryRepository; $this->urlHelper = …

3
Bloki CMS zniknęły po aktualizacji 1.9.2.2
Ostatniej nocy mój backend został automatycznie zaktualizowany do wersji 1.9.2.2. Dziś wszystkie moje statyczne bloki na stronach CMS zniknęły. Zostały one skonfigurowane dla wszystkich widoków sklepu, a ja wypróbowałem każdy z nich i nie są wyświetlane. Jednak używam również bloków statycznych na stronach kategorii , ale to pokazuje się dobrze. …

1
Blokuj z Cachable = false nie renderowane na stronie widoku produktu
Używam magento2-1.0.0-beta4 Skopiowałem checkout.rootblok z app/code/Magento/Checkout/view/frontend/layout/checkout_index_index.xmlna stronę produktu. Wszystko działa dobrze, dopóki nie włączę page_cache. Ten blok ma cacheable="false"w Layout XML. Teraz, gdy otwieram stronę produktu, blok w ogóle się nie renderuje. Jeśli poprawnie zrozumiałem pamięć podręczną strony, powinna ona ładować takie bloki za pomocą wywołania AJAX. Ale wydaje się, …


5
Dlaczego PATCH_SUPEE-6788 wydaje się nie mieć wpływu na instalację 1.7.0.2?
Uwaga: Wydaje się, że ten problem dotyczy wszystkich wersji Magento, które otrzymały łatkę SUPEE-6788. Zobaczysz w mojej odpowiedzi , że zarówno .htaccess i .htaccess.samplemuszą być przywrócone do poprawki, aby odnieść sukces. Pracuję nad zastosowaniem poprawki SUPEE-6788 do witryny CE 1.7.0.2 przy użyciu skryptu powłoki dostarczonego przez magentocommerce.com/downloads . Na stronie …


2
Magento 2: Co to jest „plik widoku statycznego”
Jeśli użyję polecenia module:enablelub, module:disableaby włączyć lub wyłączyć moduł, php bin/magento module:enable Pulsestorm_TutorialObjectManager1 php bin/magento module:enable Pulsestorm_TutorialObjectManager1 Dane wyjściowe będą zawierać następującą zawartość Alert: Wygenerowane pliki widoku statycznego nie zostały wyczyszczone. Możesz je wyczyścić, używając opcji --clear-static-content. Brak czyszczenia plików widoku statycznego może powodować problemy z wyświetlaniem w panelu administracyjnym …
21 magento2  cli 

1
Informacja o prawach autorskich dotycząca zmodyfikowanego szablonu podstawowego / domyślnego we własnym pakiecie projektu
Podczas tworzenia niestandardowego pakietu projektowego dla klienta często zdarza mi się, że kopiuję szablon z bazy / default lub rwd / default i modyfikuję ten szablon do potrzeb klienta. Użyta licencja to Academic Free License (AFL 3.0) ( http://opensource.org/licenses/afl-3.0.php ) To stwierdza, co następuje: 6) Prawa do atrybucji. Musisz zachować …
21 copyright 

16
Poprawka bezpieczeństwa SUPEE-10888 - Możliwe problemy?
SUPEE-10888 to nowa poprawka bezpieczeństwa dla Magento 1, która rozwiązuje 12 problemów bezpieczeństwa. https://magento.com/security/patches/supee-10888 SUPEE-10888, Magento Commerce 1.14.3.10 i Open Source 1.9.3.10 zawierają wiele ulepszeń bezpieczeństwa, które pomagają zamknąć skrypty między witrynami (XSS), fałszowanie żądań między witrynami (CSRF) i inne luki w zabezpieczeniach. Łatka znajduje się na stronie https://magento.com/tech-resources/download#download2243 Na …

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.