Pytania otagowane jako magento2

Ogólne pytania dotyczące Magento 2, nie specyficzne dla mniejszej wersji. Użyj tego znacznika, aby odróżnić od Magento 1. Jeśli masz problemy z określoną wersją, użyj zamiast tego odpowiedniego znacznika „Magento-2.x”. Funkcje między mniejszymi wersjami Magento 2 mogą się różnić.



2
Jak ustawić wartość programową w core_config_data za pomocą Magento 2?
Wiem, że możesz ustawić dane konfiguracyjne w Magento 1 za pomocą: Mage::getModel('core/config')->saveConfig('my/path/whatever', $value); i możesz uzyskać dane konfiguracyjne w Magento 2 za pomocą: protected $_scopeConfig public function __construct(\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig) { $this->_scopeConfig = $scopeConfig; } + $this->_scopeConfig->getValue( 'path/of/config', \Magento\Store\Model\ScopeInterface::SCOPE_STORE ); Ale nie wiem, jak zapisać dane konfiguracyjne w Magento 2

7
Jak przetłumaczyć komunikat o błędzie JS lub tekst w Magento 2?
Mam dwa widoki Domyślny komunikat o błędzie sprawdzania poprawności js po angielsku i arabsku musi zostać przetłumaczony na język arabski, więc jak to zrobić? Mam też kilka niestandardowych tekstów, jak to zrobić. Stworzyłem i18n dla języka arabskiego, działa poprawnie, jeśli wykonuję echo w pliku PHTML lub PHP, w ten sam …

3
Magento2 - Jak programowo zapobiec dodawaniu produktu do koszyka?
Chcę zrobić, jeśli mój niestandardowy atrybut jest ustawiony w cudzysłowie, nie chcę, aby jakikolwiek produkt został dodany do koszyka. Mój niestandardowy atrybut jest ustawiany poprawnie. Aby zapobiec dodawaniu produktu do koszyka, napisałem Obserwatora, który obserwuje to wydarzenie controller_action_predispatch_checkout_cart_add Kod mojego pliku obserwatora: public function execute(\Magento\Framework\Event\Observer $observer) { $addedItemId = $observer->getRequest()->getParam('product'); …





5
Magento 2.2.0 Niepoprawny element dokumentu „zasób”: atrybut „tytuł” ​​jest wymagany, ale go brakuje
Próbuję zaktualizować witrynę z Magento 2.1.8 do 2.2.0 Mam skonfigurowane kompozytora do 2.2.0 , a także zaktualizowane go z linii poleceń. Teraz, kiedy magento setup:upgradezatrzymuję się na uruchomieniu schematu i wyświetleniu następującej notatki: pfa, aby uzyskać więcej informacji. Uruchamianie schematu cyklicznego ... Nieprawidłowy zasób elementu dokumentu: atrybut „tytuł” ​​jest wymagany, …

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 …

3
magento 2: Komenda „i18n: collect-phrases” tworzy różne pliki csv
php bin\magento i18n:collect-phrases -o "C:\xampp\htdocs\magento\app\design\i18n\xx_YY.csv" -m zbiera wszystkie frazy w aplikacji magento i wysyła plik csv z 4 kolumnami: php bin\magento i18n:collect-phrases -o "C:\xampp\htdocs\magento\app\design\i18n\xx_YY2.csv" C:\xampp\htdocs\magento\app\design\frontend zbiera wszystkie frazy w app \ design \ frontend i wyświetla plik csv z 2 kolumnami: Jaka jest różnica między tymi dwoma plikami? Również obecnie …

6
Jak usunąć tytuł strony (h1) ze strony głównej, cms_index_index.xml nie działa
Próbuję usunąć główny tytuł strony głównej z mojego niestandardowego motywu (który działa na szczycie motywu Luma). Próbowałem dodać zwykły tag, aby usunąć, w następujący sposób (i jak już tutaj odpowiedziano), pełną zawartość mojego bieżącego cms_index_index.xmlpliku: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="page.main.title" remove="true"/> </body> </page> Próbowałem już innych podejść, …

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 …

5
Magento i HTTP / 2: jaki jest obecny stan?
Jak niektórzy z was wiedzą, niedawno urodził się HTTP / 2. Z tego, co zrozumiałem, został opracowany do pracy z istniejącymi stronami internetowymi, co sugeruje, że nie ma nic do zrobienia, aby Magento był z nim kompatybilny. Jednak wszystkie przeglądarki zdecydowały się na implementację HTTP / 2 tylko dla połączeń …

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.