Magento

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

1
Aynı kodu hem try AND catch bloklarına koymak için iyi bir neden var mı?
Dosyada:, yöntem app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpiçinde, render()aynı kod hem try hem de catch bloklarında çalıştırılıyor gibi görünüyor. İstisna hiç ele alınmaz. Böyle bir kod yazmak için nedenleri (varsa) bilmek merak ediyorum: try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); } catch (Exception $e) { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); }



3
Magento 2'de programlı olarak bir CMS bloğu nasıl eklenir?
Bir yükleme / yükseltme komut dosyası aracılığıyla bir CMS bloğu eklemeniz gerekir. Ben zaten aşağıdaki komut dosyasında görüldüğü gibi "normal" CMS sayfaları eklemek için nasıl anladım. Ancak Magento 2'nin koduna, Google'da veya burada CMS blokları eklemenin bir yolunu bulamadığım için oldukça sıkıldım. namespace [Vendor]\[Module]\Setup; use Magento\Cms\Model\Page; use Magento\Cms\Model\PageFactory; use Magento\Framework\Setup\ModuleContextInterface; …


1
Magento2: Özel ödeme yöntemi alanı eklemenin en iyi yolu nedir?
Magento 2'de özel bir ödeme yöntemi alanı olan yeni bir ödeme yöntemi ayarladım ( magento / offline-ödeme yöntemlerinden "po_number" gibi ). Ve ön uç mükemmel çalışıyor (alan gösteriliyor, onaylanıyor, vb.). Ancak, sipariş Magento WebAPI isteği yerleştirmek istiyorsanız aşağıdaki hatayı atar: "Property \" CustomField \ ", \" Magento \ Quote \ …

3
Magento 2 Yönetici Paneli sayfa yenilenene kadar sonsuza kadar askıda kalıyor
Magento 2 ile çalıştığımdan beri, sürekli olarak bu can sıkıcı sorunum var: Yönetici panelinde oturum açıyorum veya yönetici panelinde farklı bir sayfaya geçiyorum Sayfa yüklenmeye başlar, bazen kısmen görünür, ancak sonsuza kadar askıda kalır (en az birkaç dakika), bazen tamamen görünür, ancak tarayıcı hala "yükleme" yi gösterir ve gezinme çalışmaz, …

2
Magento2'de bootstrap.js nasıl eklenir
Benim magento2 tema bootstrap js dahil etmeye çalışıyorum. Ama sorun benim tema bootstrap js dahil olmasıdır. Bu zaman konsolu, bootstrap'in jQuery gerektirdiği hata veriyor. O zaman nasıl yapabilirim ??? Biri bana yardım edebilir mi?
13 magento2  jquery 

4
Layout.xml dosyasında blok kaldırma işlemini iptal et
Bir bloğun kaldırılmasını geri almak istiyorum. blok kaldırıldı vendor/magento/theme-frontend-blank/Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="true"/> <referenceContainer name="header.panel" remove="true"/> <referenceBlock name="top.search" remove="true"/> <referenceBlock name="catalog.compare.link" remove="true"/> <referenceBlock name="catalog.topnav" remove="true"/> <referenceContainer name="footer-container" remove="true"/> Belgelere göre , kaldırma ile canel olabilir remove=false. Bu yüzden temamda bir dosya oluşturdum Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="false"/> <referenceContainer name="header.panel" remove="false"/> <referenceBlock name="top.search" …
13 magento2  layout 

4
Magento 2: Bir yapılandırma ayarına bağlı olarak bloğu kaldır
Belirli bir sayfadan (ön uç veya arka uç olsun) bir blok kaldırmaya çalışıyorum ama sadece belirli bir yapılandırma bayrağı olarak ayarlanmışsa true. Bir örnek verelim. Adlı bloğu dashboardyönetici kontrol panelinden kaldırmak istiyorum . Blok, modüldeki adminhtml_dashboard_index.xmldosyada tanımlanır Magento_Backend: <referenceContainer name="content"> <block class="Magento\Backend\Block\Dashboard" name="dashboard"/> </referenceContainer> Adem'in cevabı sayesinde bunuadminhtml_dashboard_index.xml <body> <referenceBlock …


1
Bütünlük kısıtlaması ihlali: 1062 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID' anahtarı için yinelenen giriş
Bir satıcının, aşağıdaki hata ile başarısız olan bazı başarısız ödeme işlemlerinin (ağır sipariş günü sırasında) kök nedenini izlemesine yardımcı oluyorum SQLSTATE [23000]: Bütünlük kısıtlaması ihlali: 1062 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID' anahtarı için '51986' yinelenen girişi UNQ_SALES_FLAT_INVOICE_INCREMENT_IDEndeks üzerinde eşsiz bir anahtardır increment_idsütun sales_flat_invoicemasaya. Bu tabloda increment_idhatada ( 51986) belirtilenlere baktığımda, bununla bir fatura zaten …

1
Magento 2 kaldırma modülü
Görünüşe göre, şimdi Magento 2, bir modülü (horay !!) kaldırırken db şeması değişikliğine izin veren kaldırma komut dosyalarını destekliyor. Burada açıklandığı gibi, bu sadece besteci aracılığıyla kurulan modül için çalışır. (Umarım gelecekte tüm modüller için çalışır, ancak bu farklı bir konudur). Diyelim ki bir modülüm var Testing_Demo. Bu modül, kaldırırken …


1
Magento 2 getTable davranışı
TL; DR: Magento 2'de getTable, bir kaynak toplama modelinden 2 farklı parametre için aynı tablo adını döndürecek yöntemi yapmanın bir yolu var mı ? Detaylı Açıklama Magento 1'den bir örnekle başlayacağım. Diyelim ki bir masam var module_entiti1_entity2. Bu tabloyu config.xmlböyle benim ilan etmem gerekiyordu <module_resource> <class>....</class> <entities> <entity1_entity2> <table>module_entiti1_entity2</table> </entity1_entity2> …

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.