Pytania otagowane jako magento-2.1

Oznacza pytania związane z Magento CE i EE 2.1.x

3
Obraz Magento 2.1 nie jest przesyłany w formie edycji
Pracuję na formularzu magento 2.1 . Obraz został przesłany pomyślnie po dodaniu nowego pola. jednak gdy edytuję dowolne pole z siatki, program do przesyłania plików nie będzie wyświetlany na stronie. Kiedy sprawdzam stronę edycji, pojawia się następujący błąd Uncaught TypeError: value.map nie jest funkcją w file-uploader.js: 69 <field name="image"> <argument …


8
Magento 2.1 Jak utworzyć niestandardowe pole komponentu formularza zależne od innej wartości pola?
Mam jedno pole, które ma kilka opcji. Jedno z nich będzie miało pola zależne od wartości, inne będą ukryte. Skopiowałem i rozszerzyłem js komponentu dla mojego pola, ale to nie działało lub zrobiłem to źle. Składnik interfejsu użytkownika obsługuje tę funkcję? Jak mogę to osiągnąć? Poniżej zrobiłem: <field name="field1"> <argument …

2
Magento 2 otrzymuje wszystkie atrybuty produktu bez identyfikatora produktu
Chcę pobrać wszystkie atrybuty produktu, które są dostępne, a następnie przekonwertować je na nazwę i wartość dla mojego pola wyboru opcji. W Magento 1 mogę to osiągnąć w następujący sposób: public function getMagentoAttributes() { $values[] = array( 'value' => '', 'label' => 'Pick Product Attribute' ); $categories = Mage::getResourceModel('catalog/product_attribute_collection')->getItems(); foreach …

4
Błąd przełącznika sklepu Magento 2 w pliku „section-config.js” Uncaught TypeError: Nie można odczytać właściwości „*” niezdefiniowanej (…)
Implementuję niestandardowy przełącznik sklepu w moim niestandardowym motywie. Szablon bloku wygląda następująco: <?php if (count($block->getStores())>1): ?> <?php $id = $block->getIdModifier() ? '-' . $block->getIdModifier() : ''?> <span><?php echo $block->escapeHtml($block->getStoreName()) ?></span> <span>/</span> <?php foreach ($block->getStores() as $_lang): ?> <?php if ($_lang->getId() != $block->getCurrentStoreId()): ?> <span class="view-<?php echo $block->escapeHtml($_lang->getCode()); ?> switcher-option"> <a …

2
Jak wywołać blok statyczny w pliku szablonu nokaut?
Używam Magento 2.1. Chcę pokazać niestandardową wiadomość wysyłkową dla metody wysyłki na stronie kasy, zrobiłem to, edytując bezpośrednio w pliku szablonu nokaut. Magento_Checkout / web / template / shipping.html ale chcę to ustawienie na zapleczu. Możliwe jest więc wywołanie bloku statycznego w pliku szablonu nokautu, jeśli tak, jak mogę to …

3
Usuń blok z układu bez nazwy
Chcę usunąć blok z układu w Magento 2, który jest zadeklarowany w rozszerzeniu innej firmy, ale blok nie ma nazwy. Czy mogę to zrobić? Blok jest zadeklarowany w ten sposób <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> Nie mogę użyć <referenceBlock name="..." remove="true" /> ponieważ, jak widać, nie ma na nim …

1
Waga i wartość przesyłki Fedex nie są ustawiane podczas programowego tworzenia zamówienia
Próbuję utworzyć zamówienie programowo przy użyciu metody wysyłki FedEx. Inne metody działają dobrze. Kiedy ustawiam FedEx na otrzymywanie błędu, proszę podać metodę wysyłki. Po debugowaniu wiem, że waga i wartość są równe zero, ale wspomniałem o wadze i wartości produktu. Kod : Create.php <?php namespace yourmodule\namespace\Helper; class Create extends \Magento\Framework\App\Helper\AbstractHelper …

2
Dlaczego niektóre klasy definiują zastrzyki zarówno w swoim konstruktorze, jak i pliku di.xml?
Nie rozumiem, dlaczego w niektórych klasach ich zastrzyki zależności są deklarowane dwukrotnie - raz w di.xmlkonstruktorze konkretnej klasy. Na przykład w Magento\Backend\Model\Urljego di.xmlzdefiniowano następujący zestaw typów dla DI: <type name="Magento\Backend\Model\Url"> <arguments> <argument name="scopeResolver" xsi:type="object"> Magento\Backend\Model\Url\ScopeResolver</argument> <argument name="authSession" xsi:type="object"> Magento\Backend\Model\Auth\Session\Proxy</argument> <argument name="formKey" xsi:type="object"> Magento\Framework\Data\Form\FormKey\Proxy</argument> <argument name="scopeType" xsi:type="const"> Magento\Store\Model\ScopeInterface::SCOPE_STORE </argument> <argument name="backendHelper" …

7
Przeprowadź migrację danych z Magento 1 do Magento 2
Najlepszy sposób na migrację danych z Magento 1 do Magento 2. Znalazłem poniżej narzędzia dostarczone przez Magento i niektóre firmy zewnętrzne, ale nie wiem dokładnie, które z nich wybrać i jaki jest najlepszy sposób. Narzędzie Magento: http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html Narzędzie strony trzeciej: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/ Potrzebujemy tylko migracji danych, takich jak zamówienie, produkty, klienci, …

3
Magento 2.1 interfejs użytkownika, usuń lub wyczyść problem z filtrem (po usunięciu filtra wiersz wyników dotyczy całej kolekcji)
Utworzyłem siatkę interfejsu użytkownika w Magento 2.1.0 i napotkałem problem podczas usuwania filtrów lub usuwania wszystkich filtrów z siatki interfejsu użytkownika. Mój filtrowany wynik zajmuje całą siatkę, co oznacza ten sam wiersz powtarzany w całej siatce po usunięciu filtra. Rozumiem, dlaczego ten problem się pojawia, ale nie mogę go naprawić. …

1
Wymagania Magento 2.x PHP memory_limit
Zauważyłem, że instrukcja Magento 2.1 zaleca się memory_limit=2Gwphp.ini . To szalona ilość pamięci, czy pamięć nie jest dozwolona na żądanie HTTP? Wątpię, czy istnieje jakikolwiek dostawca hostingu, który zapewnia taką ilość pamięci dla skryptów PHP, a na pewno sprawia, że ​​Magento nie nadaje się do wspólnego hostingu. Czy to może …

3
Jakiego obserwatora użyć po sukcesie w Magento 2?
Pracuję nad tym rozszerzeniem Magento 2, a częścią funkcji jest przekazywanie informacji o zamówieniach do zewnętrznej aplikacji korzystającej z usług internetowych. Muszę przekazać te informacje po złożeniu zamówienia w kasie. W tej chwili korzystam ze zdarzenia, checkout_onepage_controller_success_actionktóre wyzwala metodę tworzenia zamówień w zewnętrznej aplikacji. Umieściłem to wydarzenie w /etc/frontend/events.xml. Jak …


1
Powody, dla których warto skonfigurować cronjob do instalacji: cron: uruchomić i zaktualizować / cron.php we wdrożonym systemie produkcyjnym?
W Magento 2 są trzy polecenia, które należy skonfigurować jako cronjob * * * * * <path to php binary> <magento install dir>/bin/magento cron:run | grep -v "Ran jobs by schedule" >> <magento install dir>/var/log/magento.cron.log * * * * * <path to php binary> <magento install dir>/update/cron.php >> <magento install …

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.