Magento

T&J untuk pengguna platform e-Commerce Magento


3
Panel Admin Magento 2 hang selamanya hingga penyegaran halaman
Sejak bekerja dengan Magento 2, saya berulang kali memiliki masalah yang menjengkelkan ini: Saya masuk ke panel admin atau beralih ke halaman lain di dalam panel admin Halaman mulai memuat, kadang-kadang muncul sebagian tetapi kemudian hang selamanya (setidaknya selama beberapa menit), kadang-kadang muncul sepenuhnya tetapi browser masih menunjukkan "memuat" dan …

2
Bagaimana cara menambahkan bootstrap.js di magento2
Saya mencoba untuk memasukkan bootstrap js pada tema magento2 saya. Tetapi masalahnya adalah ketika saya memasukkan bootstrap js pada tema saya. Konsol waktu itu memberikan kesalahan yang membutuhkan bootstrap jQuery. Lalu bagaimana saya bisa melakukannya ??? Adakah yang bisa membantu saya?
13 magento2  jquery 

4
Batalkan proses penghapusan blok di layout.xml
Saya ingin membatalkan penghapusan blok. blok dihapus di 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"/> Menurut dokumentasi , seseorang dapat menghapusnya remove=false. Jadi saya membuat file dengan tema saya di Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="false"/> <referenceContainer name="header.panel" remove="false"/> <referenceBlock …
13 magento2  layout 



4
Magento 2: Hapus blok tergantung pada pengaturan konfigurasi
Saya mencoba untuk menghapus blok dari halaman tertentu (baik itu frontend atau backend) tetapi hanya jika flag konfigurasi tertentu disetel ke true. Mari kita ambil contoh. Saya ingin menghapus blokir dengan nama dashboarddari dasbor admin. Blok didefinisikan dalam adminhtml_dashboard_index.xmlfile dari Magento_Backendmodul: <referenceContainer name="content"> <block class="Magento\Backend\Block\Dashboard" name="dashboard"/> </referenceContainer> Berkat jawaban Adam …

1
Pelanggaran batasan integritas: 1062 Entri duplikat untuk kunci 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID'
Saya membantu pedagang melacak akar penyebab beberapa transaksi pembayaran gagal (selama hari pesanan berat), yang gagal dengan kesalahan berikut SQLSTATE [23000]: Pelanggaran batasan integritas: 1062 Entri duplikat '51986' untuk kunci 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID' The UNQ_SALES_FLAT_INVOICE_INCREMENT_IDindeks kunci unik pada increment_idkolom dalam sales_flat_invoicetabel. Ketika saya melihat tabel ini untuk yang increment_iddisebutkan dalam kesalahan ( …

6
Bagaimana kita bisa mencetak variabel array dalam file log Magento 2?
Saya mencoba mencetak isi variabel array ke dalam file log. Di Magento 1, itu mungkin menggunakan Mage::log(print_r($arr, 1), null, 'logfile.log'); Untuk Magento 2, dalam file kelas saya telah menulis kode berikut: protected $_logger; public function __construct(\Psr\Log\LoggerInterface $logger) { $this->_logger = $logger; } private function getValuesAsHtmlList(\Magento\Framework\Object $object) { $options = $this->getOptions($object); …
13 magento2  log 

1
Modul penghapusan Magento 2
Rupanya, sekarang Magento 2 mendukung skrip uninstall yang memungkinkan modifikasi skema db ketika mencopot modul (horay !!). Seperti yang dijelaskan di sini, ini hanya berfungsi untuk modul yang dipasang melalui komposer. (Saya berharap ini akan bekerja di masa depan untuk semua modul, tapi itu masalah yang berbeda). Katakanlah saya memiliki …



1
Perilaku getTable Magento 2
TL; DR: Apakah ada cara di Magento 2 untuk membuat metode getTabledari model pengumpulan sumber daya untuk mengembalikan nama tabel yang sama untuk 2 parameter yang berbeda? Penjelasan Rinci Saya akan mulai dengan contoh dari Magento 1. Katakanlah saya memiliki tabel yang disebut module_entiti1_entity2. Saya perlu mendeklarasikan tabel ini dalam …

4
Bagaimana cara menambahkan pelanggan secara terprogram di Magento 2?
Saya perlu membuat pelanggan secara terprogram di Magento 2, saya belum menemukan banyak dokumentasi di sekitar ... pada dasarnya yang perlu saya lakukan adalah menerjemahkan kode berikut ke "Magento 2": $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer"); $customer ->setWebsiteId($websiteId) ->setStore($store) ->setFirstname('John') ->setLastname('Doe') ->setEmail('jd1@ex.com') ->setPassword('somepassword'); try{ $customer->save(); }

1
Credit Memo - default ke 0 produk dikembalikan
Kasus penggunaan khas saya untuk memo kredit adalah penyesuaian harga (menyesuaikan pengiriman, diskon sopan, dll.). Jarang saya menggunakannya untuk pengembalian total. Sangat aneh bagi saya bahwa perilaku default Magento adalah bahwa CreditMemo mengembalikan semua produk dan mengembalikan semua biaya pengiriman. Bahkan ketika ada pengembalian, jarang pengiriman juga dikembalikan. Akan lebih …
13 creditmemo 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.