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.




6
Cari tahu "nama" untuk referensi. Buka di Magento 2
Saya ingin menghapus beberapa blok dari halaman saya. Katakan misalnya bahwa saya ingin menghapus wadah untuk logo. Lalu saya buat /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmldengan kode berikut: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> Dalam hal ini saya berhasil mengetahui nama (nama = "logo") dari blok referensi ini dengan mencari melalui file di …
11 magento2  layout  xml 



3
Magento 2 Bagaimana cara menghapus atribut yang ditambahkan oleh modul khusus?
Sejauh ini saya tahu bahwa ketika menghapus modul khusus, dimungkinkan untuk menghapus tabel atau kolom khusus yang ditambahkan oleh modul khusus dengan menggunakan uninstall.phpekstensi mana \Magento\Framework\Setup\UninstallInterface. Tetapi bagaimana cara menghapus atribut khusus yang ditambahkan InstallData.phpsaat menghapus modul? Terima kasih sebelumnya!

4
Magento 2: Cara Memfilter Koleksi Produk Berdasarkan ID Toko
Menggunakan objek pabrik produk, saya dapat membuat produk, mengambil koleksi produk, dan mengambil item pertama dari koleksi itu /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Namun, jika saya mencoba menambahkan store_id ke filter koleksi $product = $this->productFactory ->create() ->getCollection() ->addFieldToFilter('store_id', 1) ->getFirstItem(); Saya mendapatkan kesalahan berikut Invalid attribute name: …

3
Magento2 InstallSchema menambahkan kolom baru ke tabel yang ada
Saya mencoba menambahkan kolom baru ke tabel yang ada di magento2 <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); $columns …

4
Magento 2 Helper instance
Ketika saya pikir saya mendapatkan kepala saya melilit sistem DI dari Magento 2, sesuatu muncul dan melepaskannya. Saya melihat dalam kode inti berbagai cara untuk mengakses pembantu. Misalnya Magento\Catalog\Controller\Category::_initCategoryada ini: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Tetapi dalam Magento\Catalog\Block\Category\Viewhelper disuntikkan ke konstruktor public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, \Magento\Framework\Registry …


1
Magento 2 - Masalah penyortiran produk pada halaman kategori menggunakan atribut produk
Saya membuat atribut produk dan menetapkannya pada set atribut sehingga akan ditampilkan di halaman detail produk admin. Berdasarkan atribut produk ini, saya mengurutkan koleksi produk pada halaman kategori. Masalahnya adalah, saya mengatur Catalog Input Type for Store Owneruntuk Text field. Saya harus mengatur nilai numerik terhadap setiap produk untuk mengurutkan …

1
Tabel 'bendera'
Di Magento 2 ada meja yang disebut flag. Tabel dibuat Magento\Setup\Model\Installer. Apa yang dilakukan tabel ini?


4
Tambahkan kolom Skema Upgrade Magento 2
Saya ingin menyisipkan bidang baru untuk tabel database di ekstensi kustom saya menggunakan skema peningkatan dengan mengikuti posting ini , tetapi saya mendapat kesalahan yang mengatakan: [Zend_Db_Statement_Exception] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'Category Depth.l ime_eleveniacategory' doesn't exist, query was: DESCRIBE `Category Depth`.` lime_eleveniacategory` ini kode saya: …

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.