«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.


1
Magento 2: var / neslinde Interceptors dosyası nedir?
Bu yüzden bazı Interceptor.phpdosyaları fark ettimvar/generation Bu klasörün aşağıdakiler için anında oluşturulan oluşturulmuş sınıfları içerdiğini biliyorum: Fabrikalar Proxy eklentiler Interceptor dosyalarının eklentilere bağlı olduğunu sanıyorum, ancak bazen bu dosyaların nasıl oluşturulduğunu anlamıyorum. Mesela aldım var/generation/Magento/Framework/App/Response/Http/Interceptor.phpancak bu dosya mevcut herhangi bir sınıfla eşleşmiyor. Bu yüzden Interceptor.php dosyalarının nasıl oluşturulduğuna dair iyi …


2
Magento2 çeviri Javascript (KO) şablon metni
Metin için bir çeviri eklemek çalışıyorum <!-- ko i18n: 'Store credit available' --><!-- /ko -->içinde mevcut vendor/magento/module-customer-balance/view/frontend/web/template/payment/customer-balance.htmlama benim, metni değiştirmeye çalışırsanız i18n/en_US.csvhala çalışmıyor. Önbelleği temizledim ve statik içerik dağıtımı kullandım. KO şablonları için çeviri eklemenin farklı bir yolu var mı?

4
Geliştirici modunda hangi derleme komutlarına ihtiyaç vardır ve ne zaman?
Biri Magento 2 geliştirici modunda hangi derleme komutlarının ne zaman çalıştırılacağı konusunda bana talimat verebilir mi? Henüz doğru anladı mı emin değilim. Devdocs'ta, geliştirici modu aşağıdaki şekilde açıklanmıştır: Statik görünüm dosyaları önbelleğe alınmaz; her çağrıldığında Magento pub / static dizinine yazılırlar Bu, pub / static içindeki her bir dosyanın istendiğinde …

3
“Düz Katalog” neden ve ne zaman kullanılır?
Magento web sitesinin hız sorunu için biraz araştırma yaparken, insanların performans ve hızı artırmak için "Flat Catalog" u etkinleştirdiğini söylediği bazı bağlantılar aldım . Sorun, varsayılan olarak etkin olmamasının nedeni hızdır. "Flat Catalog" u etkinleştirmenin bazı olumsuz etkileri de olacak mı? Magento web sitemde 100 ürün ve 500 paket ürün …

4
Magento 2 - REST API kullanarak sipariş yaratın
Bir mobil istemciden sipariş oluşturmak için Magento REST API'sini kullanmam gerekiyor. Benim durumumda, mobil taraf ödemeyi doğrudan PayPal SDK kullanarak gerçekleştirecektir. Yapmam gereken şey, ödeme yöntemini havale olarak ayarlayarak bir sipariş oluşturmak ve konuk bir ödeme yapmak. Bunu başarmak için hangi API'ları kullanmalıyım?

5
Magento 2: Programlı olarak 'core_config_data`' ya bir değer ekleyin
Magento 2, son kullanıcı programcıların core_config_datatablodaki konfigürasyon değerlerini güncellemesini sağlayan yüksek bir soyutlama var mı? Yoksa Magento 2'de bunu yapmanın tek yolu düz SQL mi kullanıyor? yani, Magento 1'de böyle bir şey yapabilirdiniz. $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); ve yapılandırma değerlerini kaydedin core_config_data. Magento 2'de eşdeğeri var …

4
Magento 2: E-postayı Programlı Olarak Gönderme
Magento 2, üçüncü taraf işlem e-posta Amazon SES, Mandrill, vb. Gibi e-posta teslim etme sistemleriyle herhangi bir yerleşik entegrasyona sahip mi, yoksa dahili e-posta işlevi hala PHP'nin mailişlevine dayanıyor mu? Yoksa e-postalar üçüncü bir şeyle mi gönderiliyor? Cevap ise mail, bir geliştiricinin standart e-posta sistemini değiştirmesine izin verecek SMTPPro for …

10
Birleştirilmiş JS ve CSS, Üretim modu sırasında çalışmaz
I was geliştirici modunda ne zaman her şey harikaydı, Üretim moduna değişti , CSS ve JS Birleştirilmiş seçenekleri geri tüm css ve js listeleme oldu, ihmal gibi görünüyor. Ayrıca ürün sayfası sadece geliştirici modundaki resimleri gösterir, üretim moduna geçtikten sonra kaybolurlar. Bana yardım edecek bir fikrin var mı? Mesele şu …

2
Magento 2: `system.xml` Yapılandırması için Varsayılan Değerler
Magento 1'de mümkün oldu etc/system.xmlDosyalardaki Sistem Yapılandırması bölümü için bir kullanıcı arabirimi yapılandırması etc/config.xmlDosyalarda bu alanlar için varsayılan değerleri ayarla Sahnelerin arkasında Magento veri yükleyecekti core_config_datave hiçbir şey ayarlanmadıysa, varsayılan olarak global olarak ayarlanmış değerlere ayarlanmış olacaktı etc/config.xml. (Basitleştirilmiş sürüm - ondan biraz daha karmaşık ) Aynı şey Magento 2'de …

4
Bir görüntüyü magento 2'deki yönetici kılavuzunda görüntüleyin.
Modüllerimden birinin yönetici kılavuzunda bir resim görüntülemek istiyorum. UI bileşenleri olan yeni ızgara sistemini kullanıyorum. Küçük resimlerin ürünler için kılavuza nasıl eklendiğine bir göz attım, ancak başımın üzerinden geçti. Varlığım EAV değil, basit bir düz masa varlık. Bunu kullanıcı arayüzü bileşen xml dosyama eklemeye çalıştım <column name="image"> <argument name="data" xsi:type="array"> …

17
Güvenlik Düzeltme Eki SUPEE-11086 - Muhtemel sorunlar?
Magento, M1 için yeni bir güvenlik düzeltme eki ve M1 ve M2 için güncellemeler yayınladı. Bu sürümler kritik güvenlik düzeltmelerini içerir. "Tüm tüccarların mümkün olan en kısa sürede yükselmelerini şiddetle tavsiye ediyoruz." Bu düzeltme ekini yükseltirken veya uygularken hangi sorunları dikkate almalıyım? SUPEE-11086 SUPEE-11086, Magento Commerce 1.14.4.1 ve Açık Kaynak …

6
Magento2 Modül için kurulum versiyonu belirtilmemiş
Magento 2'nin yerel bir kopyasını kurdum. Özel modülle ilgili bir sorunla karşı karşıyayım. Aşağıdaki dosya / klasör yapısını takip ettim app/code/Ps/HelloWorld/etc/module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Ps_HelloWorld" schema_version="0.0.1" setup_version="0.0.1" /> </config> Bu dosyanın içinde aşağıdakiler var: Mağaza önbelleğini yeniledikten sonra aldım: 'Ps_HelloWorld' modülü için kurulum sürümü belirtilmedi.

3
Hizmet sözleşmelerinde $ model-> load () 'ı tercih etmek için bir neden var mı?
Magento 2'deki modüller arasında çalışmanın tercih edilen yolunun servis sözleşmelerini kullanmak olduğunu biliyorum. Yani bir ürün yüklemek istersem, ürün deposunu kullanırım: $product = $productRepository->getById($id); bir örneği iade sözleşmesi gereğidir Magento\Catalog\Api\Data\ProductInterface. Ancak bunun yerine eski adımı kullanabilirim, etki alanı katmanını doğrudan çağırmak: $product = $productFactory->create()->load($id); Bunun gerekli veya yararlı olacağı bir …

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.