Magento

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

2
Önbellek magento'da nasıl çalışır?
Magento önbellek algoritması hakkında daha fazla netlik elde etmek istiyorum. Sevk ettim https://www.nicksays.co.uk/developers-guide-magento-cache/ http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/ Ben var / cache baktığınızda Yine görebildiğim klasör mage--0için mage--9ve mage--agelen mage--f. Hepsi ne? Onlar ne yapar? Nasıl yapıyorlar? Birisi bu kavramı açıklayabilir mi?


4
Magento 2, semboller kullanarak Modüllerin bağlanmasına izin vermez
Magento 2'ye sembolik bağlantılar kullanarak bir yerel geliştirme modülü (ayrı git repo) ekledim ve PHTML şablonlarına çarpana kadar iyi çalışıyordu. Ağır hata ayıklama sonra Magento 2 dosya sistemi class ( Magento\Framework\Filesystem\Directory\Read) PHTML şablonu olup olmadığını görmek için isExists()bir getAbsolutePath()çağrı ile birlikte bir yöntem kullandığını öğrendim. Ancak, getAbsolutePath()yöntem göreli yolun Magento …
10 module  magento2 

2
Magento 2 kararlı versiyonunda tema nasıl oluşturulur?
Magento 2 kararlı versiyonunda tema nasıl oluşturulur? Beta için kullanılabilir, ancak kararlı olmayan öğreticiler vardır. Attığım adımlar şöyle: - Bu oluşturulan theme.xml & composer.json içinde app / design / frontend / Themevendorname / Themename / içinde klasör oluşturuldu ancak stores->configuration->General->Designo Tasarım Teması açılır menüsünde yöneticiye gittiğimde ........ yeni tema görüntülenmiyor. …
10 magento2  theme 

1
'Custom_mail_template' e-posta şablonu tanımlanmadı
Özel modülümden posta göndermeye çalışıyorum. Bunun için system.xmldosya oluşturdum , ama hata veriyor. Hata: 'Custom_mail_template' e-posta şablonu tanımlanmamış. kodum: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1"> <label>custom mail</label> <tab>custom</tab> <resource>Learning_Custom::config_custom</resource> <group id="mail" translate="label" type="text" sortOrder="1" showInDefault="1" …

2
Kaydetme olayı gözlemcisinden ürün al - Magento 2
Bir ürün kaydetme etkinliğinden sonra magento 2 içindeki ürüne erişmeye çalışıyorum. Dinleyiciyi şu şekilde yapılandırdım: controller_action_catalog_product_save_entity_after xml aşağıdaki gibi görünür: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="controller_action_catalog_product_save_entity_after"> <observer name="wire_products_update" instance="TBS\WireProductsHook\Observer\WireProductsUpdate" /> </event> </config> Gözlemci sınıfı daha sonra bir ürün kaydedildiğinde çağrılır, ancak kaydedilen ürüne nasıl erişileceği hakkında herhangi bir bilgi bulamıyorum. Gözlemci …
10 magento2 

1
Magento 2: Yeni Yapılandırılabilir ürün - mevcut basit ürünleri manuel olarak mı seçiyorsunuz?
Yönetici Paneli aracılığıyla yeni bir Yapılandırılabilir ürün oluşturuyorum (renge göre). Basit ürünlerim (çocuklar) bir ürün içe aktarma yoluyla zaten var. "Konfigürasyonları Düzenle" yi tıkladığımda yeni basit varyasyonlar oluşturma yolunda ilerliyorum. Bunu yapmak istemiyorum. Sadece mevcut ürünleri seçmek istiyorum. İlginçtir ki, kaydettikten sonra "Yapılandırmaları Düzenle" ile bazı basit varyasyonlar oluşturursam, "Yapılandırmaları …



3
Programlı olarak yapılandırılabilir bir ürün oluşturun ve basit ürünü Magento2 ürünündeki yapılandırılabilir ürüne atayın
Şimdiye kadar yaptığım şey bu. Basit ve yapılandırılabilir ürünler oluşturulur. Sorun, basit ürünü yapılandırılabilir ürüne atayamam. İşte kod (ids ve öznitelikler varsayılan örnek verilerle çalışır). //simple product $simple_product = $this->_objectManager->create('\Magento\Catalog\Model\Product'); $simple_product->setSku('test-simple'); $simple_product->setName('test name simple'); $simple_product->setAttributeSetId(4); $simple_product->setSize_general(193); // value id of S size $simple_product->setStatus(1); $simple_product->setTypeId('simple'); $simple_product->setPrice(10); $simple_product->setWebsiteIds(array(1)); $simple_product->setCategoryIds(array(31)); $simple_product->setStockData(array( 'use_config_manage_stock' => …
10 php  magento2 


3
Sistem yapılandırmasındaki özel dinamik alanlarıma Görüntü alanını nasıl eklerim?
Yönetici kullanıcının istediği kadar alan oluşturmasına izin vermek istiyorum. Başka bir uzantıda bir çözüm buldum ve başlangıç ​​noktam olarak kullandım. Yani böyle bir kod var: İçinde system.xml: <showcases translate="label"> <label>Showcases</label> <frontend_type>text</frontend_type> <sort_order>10</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <showcase translate="label"> <label>Showcases</label> <frontend_type>select</frontend_type> <frontend_model>awesomehome/adminhtml_showcases</frontend_model> <backend_model>adminhtml/system_config_backend_serialized</backend_model> <sort_order>410</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> </showcase> </fields> </showcases> Ve …

2
(Model) Yeniden Yazımını Doğru Şekilde Devre Dışı Bırakma
Belirli bir Magento çekirdek sınıfını yeniden yazan üçüncü taraf bir uzantı var. Bir blok, yardımcı veya model olması önemli değil, ancak bu durumda bir model. Şimdi bu yeniden yazmanın kötü olduğunu ve üçüncü taraf uzantısını değiştirmeden devre dışı bırakmak istiyorum. Bu nedenle, üçüncü taraf uzantısına bağlı özel bir uzantı yazıyorum. …


1
Magento 2: Sanal Tip Adlandırma Sözleşmesi
Tarih: 1 Haziran 2015 (Magento 2'nin değişen doğası göz önüne alındığında) Magento 2'de, bir modülün yapılandırma dosyasında bir "sanal tür"di.xml yapılandırabilirsiniz. Bu sanal türler, belirli bir enjekte bağımlılığın argümanlarını değiştirmenize izin verir. Çekirdek Magento 2 kodunda, sanal türler için iki adlandırma kuralı olduğu görülmektedir. İlkinde, sanal türün gerçek bir PHP …

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.