«magento2» etiketlenmiş sorular

Magento 2 ile ilgili genel sorular, küçük bir versiyona özgü değildir. Magento 1'den ayırmak için bu etiketi kullanın. Belirli bir sürümle ilgili sorun yaşıyorsanız, lütfen bunun yerine uygun 'Magento-2.x' etiketini kullanın. Magento 2 küçük sürümleri arasındaki işlevler farklı olabilir.

3
Adı olmayan bir bloğu mizanpajdan kaldırma
Üçüncü taraf bir uzantıda bildirilen magento 2 düzeninden bir blok kaldırmak istiyorum, ancak blok bir adı yok. Bunu yapabilir miyim? Blok şöyle ilan edilir <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> Kullanamam <referenceBlock name="..." remove="true" /> çünkü gördüğünüz gibi üzerinde isim yok.

3
Magento2 - Kurulum: di: derleme
Bazı özel kodlarla bir projede çalışıyorum ... bu bizim ilk "orta" Magento 2 projemiz, bu yüzden (buradaki tüm insanların düşündüğü gibi) her gün yeni şeyler öğreniyoruz ve anlaşma yolunu değiştirmeliyiz bu yeni Magento versiyonu ile Bu sorunun nedeni emri sormaktır setup:di:compile Bin / magento her şeyden sonra istediği gibi Magento …

1
Programlı sipariş oluşturulurken Fedex Gönderi Ağırlığı ve Değeri ayarlanmıyor
FedEx nakliye yöntemini kullanarak programlı sipariş oluşturmaya çalışıyorum. Diğer yöntemler iyi çalışıyor. FedEx gibi hata alıyorsanız lütfen nakliye yöntemini belirtin. Hata ayıklamadan sonra ağırlık ve değerin sıfır olduğunu biliyorum ama ürün ağırlığı ve değerinden bahsettim. Kod: Create.php <?php namespace yourmodule\namespace\Helper; class Create extends \Magento\Framework\App\Helper\AbstractHelper { /** * @param Magento\Framework\App\Helper\Context $context …

7
Magento 2.2.1 Değer serileştirilemiyor
Web sitesini 2.1.6'dan 2.2.1'e yükselttim ve ön uç ve arka uçta değer hatası serileştirilemiyor. {"0":"Unable to serialize value.","1":"#0 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(494): Magento\\Framework\\Serialize\\Serializer\\Json->serialize(Array)\n #1 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(190): Magento\\Framework\\Translate->_saveCache()\n #2 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(244): Magento\\Framework\\Translate->loadData(NULL, false)\n #3 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(215): Magento\\Framework\\App\\Area->_initTranslate()\n #4 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(142): Magento\\Framework\\App\\Area->_loadPart('translate')\n #5 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/View\/DesignLoader.php(55): Magento\\Framework\\App\\Area->load('translate')\n #6 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Action\/Plugin\/Design.php(48): Magento\\Framework\\View\\DesignLoader->load()\n #7 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(121): Magento\\Framework\\App\\Action\\Plugin\\Design->beforeDispatch(Object(Magento\\Cms\\Controller\\Index\\Index\\Interceptor), Object(Magento\\Framework\\App\\Request\\Http))\n #8 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(153): Magento\\Cms\\Controller\\Index\\Index\\Interceptor->Magento\\Framework\\Interception\\{closure}(Object(Magento\\Framework\\App\\Request\\Http))\n #9 \/var\/www\/vhosts\/demo.com\/eiselec\/generated\/code\/Magento\/Cms\/Controller\/Index\/Index\/Interceptor.php(39): Magento\\Cms\\Controller\\Index\\Index\\Interceptor->___callPlugins('dispatch', Array, …
12 magento2  upgrade 

1
Migrate: delta çalıştırılırken “Belgedeki varlıkların uyumsuzluğuna” ne sebep olur?
Magento 1.4.1 veritabanını 1.4.2'ye ve sonra 1.6.0'a başarıyla yükselttim. Ayrıca başarıyla 1.6.0 veritabanından Magento 2.1.2 veritabanına : ayar ve göç: veri göç edebildi . (İşler harika görünüyordu! ...) O zamandan beri 2.1.2 sitesinde çalışıyorum; yeni bir tema ekledi, bazı ayarları değiştirdi ve cms bloklarını düzenledi. Tüm bunları bir migrate: delta …


1
XML ile ilgili istisnalarda hata ayıklamanın yolu nedir?
Gvim'de Magento 2 ile kod yazıyorum ve Magento 2'de yeniyim. Birçok kez xml ile ilgili hataları hata ayıklamak için mücadele vardı, iyi, her zaman sadece şans ile. Ancak bu gibi durumlar beni gerçekten üzüyor: bu hataya neden olan dosyanın nerede olduğunu bilmiyorsunuz ve hata ayıklayıcı hiçbirini söylemiyor. Aşağıdakileri alın Bunu …
12 magento2  php  xml  debugging 

2
Magento 2 Navigasyon Menüsü gösterilmiyor
Magento'da yeniyim, bu yüzden lütfen benimle birlikte: D Boş temanın alt öğesi olan bir temayı başarıyla oluşturdum. Menüyü çalışmaya çalışıyorum ve hayatım boyunca neden gösterilmediğini göremiyorum. Diğer konuları birkaç ve hiç şans okudum. Alt kategorilerimi içeren bir kök kategorisi ekledim. Daha sonra mağaza ayarlarına atadım. Siteyi yeniden indeksledim, önbelleği temizledim …

3
Magento 2 AJAX ile HTML oluşturma
Magento 2 AJAX ile HTML oluşturmak için en iyi yolu bulmaya çalışın. Yol 1: Denetleyiciyi düzen olmadan kullanma Dosya Foo/Bar/Controller/Popin/Content.php <?php namespace Foo\Bar\Controller\Popin; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; /** * Class Content */ class Content extends Action { /** * Content constructor. * * @param Context $context */ public function __construct( …

2
Neden bazı sınıflar hem yapıcılarında hem de di.xml dosyasında enjeksiyon tanımlamaktadır?
Bazı sınıflarda, bağımlılık enjeksiyonlarının neden iki kez beyan edildiğini anlamıyorum - bir kez di.xmlsomut sınıfın yapıcısında ve içinde. Örneğin içinde Magento\Backend\Model\Url, di.xmlDI için tanımlanan bu tipler kümesi vardır: <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" …

5
Magento 2: Özel Modül için yeniden boyutlandırma görüntüsü nasıl alınır?
Magento 2 CE Sürüm 2.1.0 kullanıyorum Görüntü Alanlı Özel Modülüm var. Yüklendiğinde, ürüne göre farklı boyutta görüntüler istiyorum Küçük Resim, Liste Görüntüsü ve Ürün Detayı Sayfa Görüntüsü var. Yeniden boyutlandırmadan 1 resim yüklenebilir. Resmi yeniden boyutlandırmak için aşağıdaki kodu kullanıyorum, ancak ürün resmi URL'si veriyor. Özel modülüm değil. \ App …

2
Magento 2'de müşteri oturumu verileri nasıl ayarlanır ve alınır
Magento 2 seansı ile mücadele ediyorum. Denetleyici dosyasını aşağıda bir örnek kod olarak oluşturdum. <?php namespace vendor_name\module_name\Controller\SetGetSession; use Magento\Framework\App\Action\Action; class SetGetSession extends Action { protected $customerSession; public function _construct( \Magento\Customer\Model\Session $customerSession ) { $this->customerSession = $customerSession; } public function execute() { } } Herkes nasıl veri atama ve oturum değişkeninden …


7
Magento 2 Bir blok sınıfındaki oturumdan müşteri kimliğini alma
Oturumdan müşteri kimliği nasıl alınır? Bunu denedim ama işe yaramadı. protected $_customerBonusPointFactory; protected $_customerSession; public function __construct(Session $customerSession, \Magento\Framework\View\Element\Template\Context $context) { $this->_customerSession = $customerSession; parent::__construct($context); } public function _prepareLayout() { var_dump($this->_customerSession->getCustomer()->getId()); exit(); return parent::_prepareLayout(); }

2
Yönetici denetleyicilerinde genel işlemler
Sınıfta \Magento\Backend\App\AbstractAction(her yönetici denetleyicisi eyleminin atası) _publicActionsböyle gizli anahtarın doğrulamasında kullanılan denilen bir üye olduğunu keşfettim : if (is_array($this->_publicActions) && in_array($this->getRequest()->getActionName(), $this->_publicActions)) { return true; } Başka bir deyişle, belirli bir işlem adı listelenirse _publicActions, url'deki gizli anahtar olmadan eyleme erişebilirsiniz. Bu, geliştirme ve hata ayıklama için bir nimettir, çünkü …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.