Pertanyaan yang diberi tag «magento2»

Pertanyaan umum tentang Magento 2, tidak khusus untuk versi minor. Gunakan tag ini untuk membedakan dari Magento 1. Jika Anda memiliki masalah dengan versi tertentu, gunakan tag 'Magento-2.x' yang sesuai. Fungsi antara Magento 2 versi minor mungkin berbeda.

2
Adakah yang bisa menjelaskan apa yang dilakukan oleh anotasi @magentoDbIsolation untuk tes integrasi?
Melihat melalui tes integrasi yang ditulis untuk modul inti, saya melihat banyak contoh penjelasan @magentoDbIsolation enabledmuncul di atas fungsi tes. Tidak disebutkan tentang ini di mana pun dalam dokumentasi MTF, dan bahkan setelah melihat Magento\TestFramework\Annotation\DbIsolationsaya masih belum jelas tujuannya. Adakah yang bisa memberikan wawasan? Terima kasih.

1
Kompilasi Magento2 DI membutuhkan waktu terlalu banyak
Setelah membuat / memperbarui modul / tema baru, saya menggunakan perintah berikut di direktori instalasi root Magento php bin/magento setup:upgrade Yang meminta saya untuk menjalankan kompilasi, jadi saya gunakan php bin/magento setup:di:compile yang membutuhkan waktu sekitar 8 menit untuk mengkompilasinya. Apakah ada cara untuk mempercepat proses kompilasi?

1
Magento2: berbagai jenis file composer.json
Di Magento2 saya melihat vendor berbeda mengikuti format composer.json berbeda yang diberikan di bawah ini untuk memberi nama modul mereka. 1: "autoload": { "files": [ "registration.php" ], "psr-4": { "Amit\\SamplePage\\": "" } } 2: "extra": { "map": [ [ "*", "Amit/SamplePage" ] ] } 1. Apa perbedaan antara mereka dan …

3
Mengapa Magento 2 Memaksa URL menjadi 3+ ​​Karakter
Jika Anda mencoba membuat modul dengan nama depan seperti hello-worlddi Magento 2, Anda akan mendapatkan kesalahan yang terlihat seperti ini . Invalid XML in file /Users/alanstorm/Sites/magento-2-with-keys/magento2/app/code/Pulsestorm/HelloPestle/etc/frontend/routes.xml: Element 'route', attribute 'id': [facet 'pattern'] The value 'hello-world' is not accepted by the pattern '[A-Za-z0-9_]{3,}'. Sepertinya Magento tidak menginginkan nama depan URL yang …
9 php  magento2  routing 


2
Magento 2 Bagaimana cara membuat pengaturan tabel dalam konfigurasi sistem admin?
Menurut magento 1, kami memperluas dari "adminhtml / system_config_backend_serialized_array" untuk membuat tabel seperti ini: Pertanyaan saya adalah: Bagaimana kita membuatnya di Magento 2? Sunting: Akhirnya, dengan bantuan @Marius: bidang Pengecualian Agen-Pengguna di System => Configuration => General => Design => Tema Desain. Kita dapat membuat konfigurasi tabel baru berdasarkan bidang …
9 magento2 

3
Magento 2: Mekanisme ekstensi mana yang harus dipilih?
Kita dapat memperluas pengontrol dengan dua cara: menggunakan preferensi dan menggunakan plugin. Tapi saya tidak mengerti itu, mana yang bagus dan kelebihan / kekurangan dari preferensi vs plugin. <preference for="Magento\Checkout\Controller\Index\Index" type="mymodule\Helloworld\Controller\Index\Index" /> <type name="Magento\Catalog\Model\Product"> <plugin name="getname-test-module" type="mymodule\Helloworld\Model\Plugin\Product" sortOrder="10"/> </type>


2
Magento 2 bagaimana cara menyimpan bidang kustom ditambahkan dalam bentuk grup pelanggan?
Saya telah menambahkan beberapa bidang khusus ke bentuk grup pelanggan dengan menggunakan upgradeSchema.php. Setelah itu saya menemukan bahwa bidang asli seperti kode grup pelanggan dan id pajak disimpan dengan menggunakan metode penyetel di API yang disediakan. Ini benar-benar berbeda dari Magento 1.X yang hanya menggunakan setXXX () untuk menyimpan.

3
Cara menimpa templat melalui modul di Magento2
Saya membuat modul dan ingin menimpa template app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options.phtml. Apakah ini mungkin dalam modul (bukan tema) Sayangnya sepertinya tidak super-mudah untuk mengubah nama modul melalui tata letak XML, karena ini diatur dalam kode-keras di https://github.com/magento/magento2/blob/develop/app/code/Magento/Catalog/Block /Adminhtml/Product/Edit/Tab/Options.php#L21


1
Magento 2: Membuat Objek Data dengan Status Tidak Berubah?
Menghindari komentar di Magento 2 lainnya Jika Anda perlu berbagi beberapa nilai yang dihitung, letakkan perilaku penghitungan untuk memisahkan objek dan menyebutnya dari blok yang memerlukan nilai itu. Registri tidak disarankan karena keadaan global bisa berubah dan Anda tidak pernah yakin apa yang akan Anda dapatkan dari sana. Apakah ada …

2
Bagaimana cara memuat file modul js kustom di magento 2?
Saya telah membuat modul slider banner untuk magento 2. Saya telah memanggil file JS menggunakan cara berikut dan berfungsi dengan baik. Di kelas blok saya membuat fungsi berikut public function getBaseJs($fileName){ return $this->_storeManager->getStore()->getBaseUrl( \Magento\Framework\UrlInterface::URL_TYPE_MEDIA ).'bannerslider/js/'.$fileName; } dan fungsi ini disebut dalam bannerslider.phtmlfile dengan cara sebagai berikut. <script type="text/javascript" src="<?php echo …


2
Magento 2: File Komposer Minimum
Saya telah melihat beberapa hal melayang di internet yang tidak kekal (yaitu Twitter) yang beberapa perubahan terbaru pada Magento 2 memungkinkan untuk memasang modul ke direktori vendor melalui komposer, dan Magento 2 akan melihat modul Anda tanpa ada tindakan bodoh yang menyatu. . Jika ini benar, apakah ada file "minimum …

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.