Pertanyaan yang diberi tag «code-generation»

2
Bagaimana Magento2 menghasilkan ExtensionFactory dan ExtensionAttributeInterface spesifik?
Saya ingin membungkus kepala saya menggunakan atribut ekstensi, misalnya untuk item kutipan. Tidak ada masalah menambahkan atribut khusus ke entitas seperti itu menggunakan kelas penyetelan seperti di Magento 1, ini bukan tentang pertanyaan ini. Saat ini keajaiban menguasai saya ketika saya ingin mengekspos atribut yang ditambahkan oleh ekstensi melalui entitas …


3
Kesalahan setelah peningkatan magento
Setelah menjalankan perintah ini di CLI php bin/magento setup:upgrade Saya mendapatkan kesalahan di bawah ini -: Fatal error: Uncaught exception 'Magento\Framework\Exception\LocalizedException' with message 'Can't create directory /var/www/html/magento/magento2.0/var/generation/Magento/Framework/App/ResourceConnection/.' in /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Generator.php:103 Stack trace: #0 /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass('Magento\\Framewo...') #1 [internal function]: Magento\Framework\Code\Generator\Autoloader->load('Magento\\Framewo...') #2 [internal function]: spl_autoload_call('Magento\\Framewo...') #3 /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct('Magento\\Framewo...') #4 /var/www/html/magento/magento2.0/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Magento\\Framewo...') #5 /var/www/html/magento/magento2.0/vendor/magento/framework/ObjectMana …

2
Keunggulan pola pabrik Magento2 dibanding Magento 1
Magento 2 menggunakan kelas pabrik untuk non-injeksi. Misalnya kelas produk: ProductFactory Misalnya kelas pelanggan:CustomerFactory Saya tidak mengerti apa jenis pola pabrik di sini? Karena untuk setiap kelas terkait dengan 1 kelas pabrik. Saya pikir ini duplikat. Kenapa kita tidak membuat pabrik abstrak untuk CustomerFactory, ProductFactorydll? dan juga misalnya: Kami bisa …

2
Apa arti string "# @ +" & "# @ -" di komentar?
Saya melihat banyak string "# @ +" & "# @ -" di komentar beberapa kelas Magento 2. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Apa tujuan dari spidol ini?

11
Tidak ada perintah yang ditentukan dalam namespace "setup": Magento 2
Saya telah menginstal latest version of Megento 2, semuanya berfungsi baik frontend, backend, dan fungsionalitas. Saya memiliki satu masalah dengan bin/magento setup:upgradeperintah, ketika saya menjalankan perintah ini di terminal saya mendapatkan pengecualian di bawah ini. [InvalidArgumentException] Tidak ada perintah yang ditentukan dalam namespace "setup". Tangkapan layar: Apakah ada hal yang …


4
Kesalahan setelah menghapus semua cache di Magento 2
Pada menghapus semua cache sebagai rm -rf var/cache/* var/page_cache/* var/view_preprocessed/* var/generation/* Saya mendapat kesalahan di bawah ini Warning: ltrim() expects parameter 1 to be string, object given in vendor\magento\framework\Code\Generator\EntityAbstract.php on line 152 Notice: Uninitialized string offset: 0 in vendor\magento\framework\Autoload\ClassLoaderWrapper.php on line 81 Notice: Uninitialized string offset: 0 in vendor\composer\ClassLoader.php on …

2
Magento2 Urutan Benar untuk menyiram semua Cache / file Statis
Saya mengalami kesulitan dalam pengembangan dengan kelas-kelas yang dihasilkan, file yang diproses sebelumnya dan cache di Magento2. Dalam perbandingan dengan Magento1 tampaknya tidak mungkin lagi untuk berkembang secara efisien ketika menonaktifkan semua cache, ditambah saya juga perlu melihat apakah cache mengganggu fitur yang saya buat. Masalah saya adalah, bahwa ada …

2
Timpa kelas proxy Magento 2
Saya perlu mengganti kelas \Magento\Catalog\Model\Product\Linkmenggunakan preferensi, yang berfungsi dengan baik, tetapi kelas yang disebutkan di atas memiliki kelas proxy yang dihasilkan secara otomatis \Magento\Catalog\Model\Product\Link\Proxy, yang tidak termasuk metode baru yang ditambahkan dalam penggantian. Apakah ada cara kita dapat menyuntikkan metode tersebut di kelas proxy? EDIT Saya telah mencoba menggali ini …
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.