Pertanyaan yang diberi tag «install-script»



3
Toko saat ini adalah 1 saat menjalankan skrip upgrade
Adakah ide mengapa Mage::app()->getStore()mengembalikan tampilan toko dengan id 1 ketika di dalam skrip pemutakhiran independen pada tampilan toko saya menjalankan skrip pemutakhiran di (bahkan admin)? Maksudku, aku tahu di mana kode yang melakukan ini. Di sini Mage_Core_Model_App::getStore()ada: if (!Mage::isInstalled() || $this->getUpdateMode()) { return $this->_getDefaultStore(); } dan _getDefaultStoreterlihat seperti ini: if …

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
Ketika kita melihat eavSetup nilai apa yang tersedia untuk tipe dan input?
Saat membuat skrip instalasi untuk Magento 2 nilai apa yang tersedia untuk tipe dan input bagian eavSetup->addAttribute()? Atau di mana saya bisa mencari tahu? $eavSetup->addAttribute( \Magento\Catalog\Model\Product::ENTITY, 'some_attr', [ 'type' => '', 'backend' => '', 'frontend' => '', 'label' => 'Test Attribute', 'input' => '', 'class' => '', 'source' => '', …

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 …


1
Kapan schema_version & versi data akan berbeda?
Misalnya saya tidak punya skrip pengaturan di modul saya, bisakah saya mengabaikan setup_versiontag pada module.xmlfile. Pada m1 modul yang dipasang secara otomatis, sekarang terlebih dahulu melempar kesalahan (jika kita tidak menjalankan perintah pemutakhiran pengaturan). Mengapa saya perlu menjalankan upgrade pengaturan secara manual? Apa skenarionya schema_versiondan data_versionakan berbeda? Saya mengamati hampir …
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.