Pertanyaan yang diberi tag «module»

Pertanyaan tentang pengembangan modul khusus

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!

1
Bagaimana cara membuat halaman modul khusus saya menggunakan SSL?
Saya telah membuat Modul dengan beberapa halaman dan saya bertanya-tanya bagaimana cara memaksa halaman ini untuk menggunakan SSL pada url, seperti halaman login pelanggan. Tidak semua halaman membutuhkannya, tetapi beberapa membutuhkannya. Apa yang terlintas dalam pikiran (walaupun saya belum mencobanya) adalah untuk mengevaluasi url di action controller dan mengarahkan ulang …

3
Menetapkan nilai default untuk nilai yang ditentukan konfigurasi?
Bagaimana cara menetapkan nilai default ke nilai konfigurasi, yang saya definisikan dalam file system.xml? Saat ini defaultnya adalah 'tidak', tetapi saya ingin defaultnya adalah 'ya'. Ini kode definisi saya saat ini: <catalog> <groups> <my_val> <label>My Label</label> <frontend_type>text</frontend_type> <sort_order>160</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <my_inner_val translate='label comment'> <label>Enable seperate cart items</label> <frontend_type>select</frontend_type> …



2
Magento 2: bagaimana cara membuat jenis cache kustom Anda sendiri?
Di Magento 1, dimungkinkan untuk membuat jenis cache Anda sendiri dengan mendeklarasikan yang berikut di Anda config.xml: <global> <cache> <types> <custom translate="label,description" module="module"> <label>Custom Cache</label> <description>This is my custom cacge</description> <tags>CUSTOM_CACHE_TAG</tags> </custom > </types> </cache> </global> Ini akan menghasilkan jenis cache baru yang ditambahkan ke backend di bawah System> Cache …

4
Magento 2 tidak memungkinkan menghubungkan Modul menggunakan symlink
Saya telah menambahkan modul pengembangan lokal (git repo terpisah) ke Magento 2 menggunakan tautan simbolis dan itu berfungsi dengan baik sampai saya menekan templat PHTML. Setelah debugging berat saya menemukan bahwa kelas sistem file Magento 2 ( Magento\Framework\Filesystem\Directory\Read) menggunakan isExists()metode yang dikombinasikan dengan getAbsolutePath()panggilan untuk melihat apakah template PHTML ada. …
10 module  magento2 

3
Bagaimana cara menambahkan bidang Gambar ke bidang dinamis khusus saya di konfigurasi sistem?
Saya ingin mengizinkan pengguna admin untuk menghasilkan bidang sebanyak yang dia inginkan. Saya menemukan solusi di ekstensi lain dan saya menggunakannya sebagai titik awal. Jadi saya punya kode seperti ini: Dalam system.xml: <showcases translate="label"> <label>Showcases</label> <frontend_type>text</frontend_type> <sort_order>10</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <showcase translate="label"> <label>Showcases</label> <frontend_type>select</frontend_type> <frontend_model>awesomehome/adminhtml_showcases</frontend_model> <backend_model>adminhtml/system_config_backend_serialized</backend_model> <sort_order>410</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> …

2
Bagaimana cara menimpa file templat inti dari modul khusus?
Saya ingin menimpa dua file. Yaitu view.phtmldan print.phtmldari pesanan penjualan. (path: app/design/frontend/base/default/template/sales/order/) Saya membuat modul di mana saya ingin membuat jalur app/design/frontend/base/default/template/<My Module Name>/sales/order/agar inti view.phtmldan print.phtmlfile tidak ditimpa. Jadi tolong bantu saya bagaimana mencapai tugas ini.

3
Menghapus instalasi modul
Saya mencoba untuk menghapus modul (milik saya) yang telah saya instal melalui komposer menggunakan CLI dengan perintah ini: bin/magento module:uninstall -r [Namespace]_[Module] Berdasarkan jawaban yang diberikan di sini oleh @RyanH saya telah membuat Setup/Uninstall.phpfile yang menghapus data terkait database dari modul. Ini berfungsi dengan baik tetapi prosedur uninstall terhenti. Saya …

1
Buat Magento 2 Upgrade Script untuk menambah / memperbarui bidang baru ke dalam tabel modul khusus
Adakah yang punya ide / saran tentang pembuatan Magento 2 (versi Stabil CE) Skrip Peningkatan (dalam modul khusus) untuk menambahkan / memperbarui bidang baru ke dalam tabel khusus? Saya tahu tentang "InstallSchema" tetapi apakah ada sesuatu seperti "UpgradeSchema" untuk memutakhirkan tabel modul? Tolong jelaskan secara rinci dengan contoh.


6
Magento 2: Mengubah Harga Produk di Kontroler tidak berfungsi saat ini!
Saya mencoba mengubah Harga Produk saya seperti ini: Controller.php: [EDIT] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart */ protected …

2
Apa dan mengapa adalah cara yang tepat untuk memuat model
Saya memiliki cukup banyak pengalaman dengan Magento tetapi saya menyadari bahwa saya tidak mengerti cara memuat model mana yang benar dan mengapa. Saya sudah membaca semua yang saya bisa, tentang topik ini tetapi orang-orang yang menjelaskan hal-hal seperti ini tidak pernah benar-benar menjelaskan, mengapa menggunakan metode khusus ini daripada yang …

2
Bagaimana cara "menambah ke keranjang" suatu produk dengan bidang input khusus dan menyimpannya ke Database?
Saya telah membuat modul khusus di mana saya mengganti form tambah ke keranjang pada halaman produk, dan saya berhasil melakukannya dengan catalog_product_view.xmlfile. Sekarang saya dapat melihat bidang input khusus pada tampilan depan halaman produk, tetapi saya perlu memposting nilai bidang ini ke basis data dengan Qty, harga, dll. Dan mengambilnya …

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.