Magento

Magento e-Ticaret platformunun kullanıcıları için soru-cevap

3
GetExtensionAttributes () yöntemini uygulamanın doğru yolu
Merak ediyorum, genişletilebilir bir EAV modelini uygulamanın doğru yolu nedir? Görüyorum ki Magento\Catalog\Model\Product, yöntem getExtensionAttributes()şu şekilde uygulanır: public function getExtensionAttributes() { $extensionAttributes = $this->_getExtensionAttributes(); if (!$extensionAttributes) { return $this->extensionAttributesFactory->create('Magento\Catalog\Api\Data\ProductInterface'); } return $extensionAttributes; } Ancak diğerlerinde, müşteri veya kategori modelleri gibi public function getExtensionAttributes() { return $this->_getExtensionAttributes(); } extension_attributes anahtarı daha …

3
JS hataları Magento 2
Bu hafta sonu bir şeyler bitirmeye ve çevrimiçi yayınlamaya çalışıyorum, bazıları ne kadar kırıldı ve neden hiçbir fikrim yok, bu yüzden umarım birisi bana yardımcı olabilir. Birlikte, benim özel tema içine özel jQuery'i ekleyerek denedim başarı jQuery yüklendi olarak ve işlev çalışıyordu. Ancak! Düzgün çalışmıyor. Örneğin Safari jQuery'yi yüklemedi ve …


1
Magento 2: Kapsayıcıya XML yoluyla nasıl metin eklenir
Altbilgideki bir Bağlantı listesinden önce tek bir metin satırı oluşturmaya çalışıyorum. Bunu yapmak için bir şablon dosyası oluşturmak, bu görev için kaynak israfı gibi görünüyor. Anladığım kadarıyla Magento\Framework\View\Element\Text, mizanpajda bir blok içeren metin çıktısı alabilirim . 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 …

2
Magento 2 fieldset.xml; alanları tekliften siparişe kopyala
Alıntıdan sipariş oluşturmak için özel bir model oluşturdum; Sipariş için özel kod alıntı kopyalamak için fieldset.xml kullanıyorum. Eşleşen alanlarla hem teklif hem de siparişte özel sütunlar oluşturdum. Sipariş verildiğinde değerler teklif özel alanlarında saklanır ancak siparişe kopyalanmaz. Aşağıda benim fieldset.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:DataObject/etc/fieldset.xsd"> <scope id="global"> <!--quote convert to order--> <fieldset …

5
Kod algılayıcı ile kullanılmayan parametreyi yoksayma
Kod uzantısını EcgM2 standardıyla özel uzantımda çalıştırıyorum ve uyarı alıyorum Method parametresi $contextasla kullanılmaz için InstallSchema.phpdosyaya. Bu uyarıyı nasıl ortadan kaldırabilirim? Benim yöntem şöyle görünür ( SuppressWarningsüst kısmında dikkat edin): /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { //my install script here that …

1
Bir eavSetup'a baktığımızda, tür ve giriş için hangi değerler mevcuttur?
Magento 2 için bir kurulum komut dosyası oluştururken, tip ve giriş bölümleri için hangi değerler mevcuttur eavSetup->addAttribute()? Veya nereden öğrenebilirim? $eavSetup->addAttribute( \Magento\Catalog\Model\Product::ENTITY, 'some_attr', [ 'type' => '', 'backend' => '', 'frontend' => '', 'label' => 'Test Attribute', 'input' => '', 'class' => '', 'source' => '', 'global' => \Magento\Catalog\Model\Resource\Eav\Attribute::SCOPE_GLOBAL, 'visible' …

1
Knockoutjs adminhtml'de oluşturulduktan sonra kodu çalıştırmak için nasıl tetikleyebilirim
GÜNCELLEME : Doğrudan görünüm modellerine erişebilirsiniz. Bir render işleminden sonra çalıştırmak için kodu tetiklemeniz gerekiyorsa, MutationObserver kullanın. İyi bir örnek aldığımda kodumu gönderirim. Orijinal Soru: Bir sürü telefon siparişimiz var. Ben bir webapi / jsonp çağrı kullanarak CRM çözümümüzden yeni oluşturmak admin -> müşteri -> yeni veri doldurmak bir modül …


2
Magento 2: “Meta Paket” Kurulumunu Yükseltme
Bir süre önce besteci meta paketi üzerinden Magento 2'yi kurdum . Bu, entegratör kurulumu olarak da bilinir. Bu Magento CE 2.0.1'i kurmuş gibi görünüyor. Bu sürümü en son Magento CE 2.0.3 sürümüne yükseltmenin bir yolu var mı? Ben composer.jsonburada 2.0.1 böylece güncelleme güncelleyebilirsiniz "require": { "magento/product-community-edition": "2.0.1", olur "require": { …


1
View_preprocessed'de phtml şablonları ne zaman ve nasıl oluşturulur?
var/view_preprocessed/htmlÇekirdek modüllerden ve özel modüllerden oluşturulan birçok phtml dosyası görüyorum . Görünüşe bakılırsa bunların hepsi boşluğa sahip boşluğa sahip kullanılan şablonlardır. Alan Kent, Grunt'ta Magento 2 phtml dosyalarını nasıl güncelleyebilirim? : PHTML dosyalarını "dağıtmaz". Düzen dosyalarındaki bloklar tarafından referanslandırılır ve sunucu tarafında işlenir. Dolayısıyla "homurdanma" burada ilgili değildir ve statik …

2
Magento 2'de bir pub dizinin faydası nedir
Belki sadece anlayamıyorum ama dosyalarım zaten önbelleğe alınmışsa, o zaman Magento 2'de bir pub dizininin kullanımı ne olurdu? Tek eğitimli tahminim, geri dönüş mekanizmasının kullanımının, tema için bilinen bir dizi dosyaya sahip olmasıyla hafifletilebileceği yönündeydi. Dokümanları okuyarak, dinamik, statik ve önbelleğe alınmış dosyaları anlamak için güçlü bir kavrayışa sahip olduğumu …
11 magento2 


1
Magento 2: Modül Dizisi Etki Düzeni XML Yükleme Sırasını İşliyor mu?
Do <sequence/>etiketleri module.xmldosyalarında Magento düzen kolu XML dosyalarını işleyecek sırasını etkileyecek? Benim ön araştırma hayır diyor , ama bu yanlış görünüyor bu yüzden onlar onay (kanıt == düzen kodu XML dosya yolları oluşturulan ve yüklenen kaynak kod noktaları) arıyorum Sıralama etiketleri, XML dosya yükleme sırasını düzen düzenini etkilemezse, bu dosyaların …

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.