Magento

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

4
Magento 2 Yardımcı örneği
Kafamı Magento 2'den DI sisteminin etrafına sardığımı düşündüğümde bir şey ortaya çıkıyor ve çözülüyor. Çekirdek kodda bir yardımcıya erişmek için farklı yollar görüyorum. Örneğin Magento\Catalog\Controller\Category::_initCategoryburada: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Ama Magento\Catalog\Block\Category\Viewyardımcıya yapıcıya enjekte edilir public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, \Magento\Framework\Registry $registry, \Magento\Catalog\Helper\Category $categoryHelper, array $data = …

1
XML Yapılandırma düğümü / değeri geçersiz kıl / kaldır?
Temel XML dosyalarına dokunmadan bazı XML değerlerini kaldırmak istiyorum, mümkün mü? Senaryo şu şekildedir. Burada /app/code/core/Mage/Tax/etc/config.xmltotals ( <sales><quote><totals>) için bazı yapılandırma değerlerine sahibiz . taxVergi satırının ön uçta görüntülenmemesi için bir yorum yapmak istiyorum . çekirdek XML dosyasındaki düğümü yorumlamak iyi çalışır, ancak en iyi yaklaşım değildir. Ayrı bir modüle …

6
Birden fazla veritabanı ile tek instalasyon
Bir kurulum yapmak ve bu kurulumdan farklı veritabanlarına sahip birden fazla dükkan yapmak mümkün müdür? Bir veritabanı ile domain.1 üzerinde bir kurulum yapacağım gibi ve admin'den domain için yeni bir web sitesinde ve bir mağazada sandık yapacağım . Bir veritabanı ile birden fazla mağazaya ulaşılabileceğini biliyorum. Ancak farklı veritabanları ile …

1
GetChildHtml ve getBlockHtml arasındaki fark nedir
özet Arasındaki fark nedir getChildHtmlve getBlockHtml? Şablonda cms / block başlığını nasıl alabilirim? Ben aslında kendi altbilgi ile Altbilgiyi yerini ve kendi ayarlamış <?= $this->getChildHtml('...') ?>kullandığım kadar bu işi vermedi: <?= $this->getBlockHtml('...') ?>. Düzen XML'si: <layout> <default> <block type="core/template" name="custom_footer" as="footer" template="page/html/footer.phtml"> <block type="cms/block" name="child_1"> <action method="setBlockId"><block_id>footer_child_1</block_id></action> </block> </block> </layout> …

2
Http https URL'si nasıl yapılır?
Magento'nun hangi sayfanın güvenli ve hangi sayfanın güvenli olmaması gerektiğini nasıl belirlediğini merak ediyorum. Anladığım kadarıyla, magento ödeme ve giriş sayfasını varsayılan olarak güvenli hale getirir ve frontend/secure_url/....modülümün config.xml yoluyla yapılandırma yolu altında belirterek diğer sayfaları güvenli hale getirebilirim Yönetici tarafı yapılandırması iyi görünüyor. SSL hem ön uçta hem de …
11 https  secure 

2
basit ürünler için varsayılan özel seçenek durumu
Onay kutusu özel seçeneklerine sahip bir dizi ürünüm var. Ancak, ürünün kurulumundan söz konusu seçeneğin varsayılan durumunu ayarlayamıyorum. Kullanıcı ürün sayfasına girdiğinde / kategori sayfasından sepete eklediğinden, varsayılan olarak işaretlenecek onay kutularından (seçeneklerden) en az birine ihtiyacım var. Bu Magento yönetiminden yapılabilir mi yoksa ekstra bir gelişme gerektirecek mi (eğer …

4
Sepete Ekle Etkinliğini İzleme - teklif öğesi kimliği boş
Bir öğe sepete eklendiğinde tetiklenen olayı yakalamaya çalışıyorum. Şu anda aşağıdaki etkinliği izliyorum: checkout_cart_product_add_after Magento kaynağına göre bu olay, Alıntı için her şey yapıldıktan sonra tetiklenir. ancak alışveriş sepeti kimliğine ve teklif kimliğine eriştiğimde değerler boştur: $quoteItem = $observer->getQuoteItem(); $quote_item_id = $quoteItem->getItemId(); $cart = Mage::getSingleton('checkout/session'); $quote_id= $cart->getQuoteId(); Sepette hiç öğe …

4
Bir siparişi durum tamamlanmaya zorlama
Durum gerektiren özel bir modül kullanıyoruz: "complete" (ioncube kullandığından modülü değiştiremiyorum) Ayrıca, durum seçeneği sunmayan bir ödeme sistemi kullanıyoruz: "tamamlandı" Benim sorum şu: Bir siparişi statüye tamamlanmaya nasıl zorlayabilirim? Not: Bu işe yaramaz: $order = Mage::getSingleton('sales/order'); $order->loadByIncrementId('12345'); $order->setState(Mage_Sales_Model_Order::STATE_COMPLETE, true); $order->save();


1
Magento, app / etc / dizinine koyduğum * .xml dosyalarını içerecek mi?
log_%Yapılandırmayı kendi xml dosyasına koymanın uygun olacağını fark ettiğimde tabloları devre dışı bırakıyordum. Bu yüzden app / etc / içindeki xml dosyalarının nasıl dahil edildiğini aramaya başladım. Local.xml dışında bir şeye doğrudan referans bulamadığımda ve enterprise.xml dosyasının dahil olduğunu biliyorum, bir deneme denedim: 'nolog.xml' (aşağıda) adlı düzgün biçimlendirilmiş bir yapılandırma …

4
Besteci tarafından yüklenen Magento Modülündeki Sembol Bağlantılarını Git-Yoksay
Modülleri kullanarak yüklüyorum composer.phar. Bu, publichtml/app/code/community(örneğin) içinde hedefi olan sembolik dosyalar oluşturur vendor/themodule.... Benim .gitignoresatıcı dizin hariç - ama bağlantılar tabii ki hala git sonunda. Bu bağlantıları otomatik olarak hariç tutmanın kolay bir yolu var mı ? (her şeyi .gitignore'a manuel olarak eklemek dışında) Ben require-devson sunucuda sona ermesi gereken …
11 composer  git 

3
CDN'de eflatun performans görüntüleri ve statik
Magento hızındaki gelişmeleri araştırıyoruz. Şu anda gördüğümüz şey, aşağıdaki kurulumla sayfanın uçmasıdır. Daha sonra sadece görüntüler gelir. Ana dosyalar birkaç milisaniyede teslim edilir, ancak görüntüler nedeniyle yükleme süresi hala 2 saniyedir. büyücü önbellekleme css / js birleştir apc + memcache'yi küçült htaccess tweaks tmpfs üzerinde oturum / önbellek Sorum: CDN …

4
Ürün özelliklerine katılmak için en iyi uygulama
Ürün referanslı özel bir tablo var product_id. Şimdi arka uç ızgaramda ürün bilgilerini (sku, isim) göstermek istiyorum , ancak bunu yapmak için en iyi uygulamanın ne olduğundan emin değilim? Benim en iyi tahminim SKUşöyledir: $collection->join( 'catalog/product', 'product_id=`catalog/product`.entity_id', array('product_sku' => 'sku') ) ( ızgara bloğu sınıfımdaki yöntemden kod _prepareCollection() ) Peki …

3
Sayfa Türünü ve Sayfasını Belirleme
Şimdi her gün kesinlikle Magento üzerinde çalıştığım yeni bir işim var. Magento ile önceden deneyimim yok, bu yüzden şimdiye kadar en azını söylemek zor oldu! Yaptığımız uzantıyı kısaca açıklayayım. Bir Popup / Modal penceresi göstermemize izin verecek. Modal'ın HTML içeriği birStatic Block YÖNETİCİ SAYFASI Bu nedenle Yönetici paneli YENİ SEKME …

2
Tutarsız Sayfa yükleme süreleri
Büyük bir magento projesini tamamlamaya çok yakınım ve odağımı magento'nun hızını artırmaya çevirdim. Bir tür önsöz olarak, daha çok bu büyük projeyi şirket içinde yapıyor ve giderken bir şeyler buluyorum. 2GB koç içeren bir Media Temple adanmış sanal sunucusunda geliştirme efendim var. Son zamanlarda her bir üründe 600 kadar ürü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.