Magento

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


2
Magento 2 fieldset.xml; kopiuj pola z wyceny na zamówienie
Stworzyłem niestandardowy model, aby utworzyć zamówienie z oferty; Korzystam z fieldset.xml, aby skopiować niestandardowe kody na zamówienie. Utworzyłem niestandardowe kolumny zarówno w wycenie, jak i w porządku z pasującymi polami. Po złożeniu zamówienia wartości są przechowywane w niestandardowych polach wyceny, ale nie są kopiowane na zamówienie. Poniżej znajduje się mój …

1
Magento 2: Jak dodać tekst w kontenerze przez XML
Próbuję wyrenderować pojedynczy wiersz tekstu przed listą linków w stopce. Utworzenie pliku szablonu w tym celu wydaje się marnowaniem zasobów na to zadanie. Zrozumiałem, że mogę wyprowadzać tekst z Magento\Framework\View\Element\Textblokiem w układzie. XML <referenceContainer name="footer"> <container name="footer.column.about_us" htmlTag="div" htmlClass="column about-us" before="-"> <container name="column.about_us.label" htmlTag="div" htmlClass="label"> <block class="Magento\Framework\View\Element\Text" name="about_us.label"> <arguments> <argument …

1
Kiedy spojrzymy na eavSetup, jakie wartości są dostępne dla typu i danych wejściowych?
Kiedy tworzysz skrypt instalacyjny dla Magento 2, jakie wartości są dostępne dla części typu i wejściowej eavSetup->addAttribute()? Lub gdzie mogę się dowiedzieć? $eavSetup->addAttribute( \Magento\Catalog\Model\Product::ENTITY, 'some_attr', [ 'type' => '', 'backend' => '', 'frontend' => '', 'label' => 'Test Attribute', 'input' => '', 'class' => '', 'source' => '', 'global' => …

5
Ignorowanie nieużywanego parametru za pomocą sniffera kodu
Korzystam z codeniffer ze standardem EcgM2 na moim niestandardowym rozszerzeniu i otrzymuję ostrzeżenie Parametr metody $contextnigdy nie jest używany dla InstallSchema.phppliku. Jak mogę usunąć to ostrzeżenie? Moja metoda wygląda następująco (zauważ SuppressWarningsna górze): /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { //my install …

1
W jaki sposób mogę uruchomić kod po uruchomieniu knockoutjs w adminhtml
AKTUALIZACJA : Możesz uzyskać bezpośredni dostęp do modeli widoku. Aby uruchomić kod po uruchomieniu, użyj MutationObserver. Wyślę kod, jak tylko będę miał dobry działający przykład. Oryginalne pytanie: Mamy wiele zamówień telefonicznych. Pracuję nad modułem, który automatycznie wypełnia dane w admin -> klient -> utwórz nowy z naszego rozwiązania CRM za …


2
Magento 2: Aktualizowanie instalacji „Meta Package”
Jakiś czas temu zainstalowałem Magento 2 za pośrednictwem meta-pakietu kompozytora . Jest to również znane jako instalacja integratora. Wygląda na to, że zainstalował Magento CE 2.0.1. Czy istnieje sposób na uaktualnienie tej wersji do najnowszej wersji Magento CE 2.0.3? Zdaję sobie sprawę, że mogę zaktualizować composer.jsontak, aby tutaj 2.0.1 "require": …

1
Konfiguracja systemu Magento 2 dla wydania modułu
Odwiedziłem wiele stron, aby znaleźć rozwiązanie tego problemu. Ale po utworzeniu system.xmli acl.xmlMagento daj mi raport wygenerowany błąd. Błąd a: 4: {i: 0; s: 140: "Uwaga: Niezdefiniowany indeks: id w / usr / local / ampps / www / mgn2 / vendor / magento / module-config / Model / Config …

1
Kiedy i jak generowane są szablony phtml w view_preprocession?
Widzę wiele plików phtml generowanych var/view_preprocessed/htmlz modułów podstawowych, a także z modułów niestandardowych. Wygląda na to, że są to wszystkie używane szablony z rozłożonymi białymi spacjami. Alan Kent napisał w Jak zaktualizować pliki phtml Magento 2 w Grunt? : Nie „wdrażasz” plików PHTML. Są one przywoływane przez bloki w plikach …


2
Jakie są zalety katalogu pubów w Magento 2
Może po prostu tego nie rozumiem, ale jeśli moje pliki są już buforowane, to jaki byłby użytek z katalogu pub w Magento 2? Moim jedynym wykształconym przypuszczeniem byłoby to, że użycie mechanizmu rezerwowego można by nieco złagodzić poprzez posiadanie znanego zestawu plików dla motywu. Czytając dokumenty, nie rozumiem korzyści, chociaż …
11 magento2 

1
Magento 2: Czy układ sekwencji wpływa na porządek ładowania XML?
Czy <sequence/>tagi w module.xmlplikach wpływają na kolejność, w której Magento przetworzy układ obsługi plików XML? Moje wstępne badania wskazują, że nie , ale wydaje się to niewłaściwe, więc szukam potwierdzenia / dowodu, że nie (dowód == punktów kodu źródłowego, w których układ obsługuje ścieżki pliku XML są generowane i ładowane) …


6
Znajdź „nazwę” referencyjnego bloku w Magento 2
Chcę usunąć niektóre bloki z mojej strony. Powiedz na przykład, że chcę usunąć pojemnik na logo. Następnie tworzę /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmlza pomocą następującego kodu: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> W tym przypadku udało mi się znaleźć nazwę (nazwa = „logo”) tego bloku referencyjnego, przeszukując pliki w temacie podstawowym. Pytanie …
11 magento2  layout  xml 

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.