Magento

T&J untuk pengguna platform e-Commerce Magento

3
Bagaimana cara mendapatkan url frontend produk dari backend?
Saya mengembangkan ekstensi Magento 2. Saya perlu mendapatkan url frontend produk dari backend. Saya sudah mencoba menggunakan: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); tetapi $urlselalu mengembalikan url backend, seperti http://<domain>/admin/catalog/product..... mereka dapat bekerja di Magento 1.x tetapi tidak untuk 2.x. Apakah ada cara untuk mendapatkan URL frontend?

1
Magento2 pindah dari pementasan ke situs langsung
Saya belum menemukan terlalu banyak informasi tentang proses yang efisien untuk pengembangan bergulir situs saya sehingga saya dapat menambahkan modul khusus dan perubahan file lainnya pada pementasan dan kemudian mendorong perubahan itu ke salinan langsung situs saya dengan magento2. Di Magento 1.9 kami hanya memiliki klon git dari file dan …

2
proses indeks mass_action
Kami mengalami masalah yang sepertinya tidak pernah dieksekusi oleh proses indeks mass_action. Ini memiliki efek samping bahwa data pekerjaan dari pekerjaan ini tumbuh secara substansial dari waktu ke waktu. Dalam kasus kami selama beberapa hari, data pekerjaan bertambah menjadi beberapa MB. mysql> select type, entity, count(*), avg(length(new_data)), max(length(new_data)) from index_event …

1
Magento 1.9.2.4: Harga Opsi Kustom tidak berubah
Saya mendapatkan masalah ini di mana Harga tidak diperbarui ketika memeriksa opsi khusus (Harga Tetap: +400). Saya mendapat kesalahan ini: TypeError: Product.OptionsPrice is not a constructor TypeError: optionsPrice is undefined Pertanyaan terkait: Opsi Kustom tidak memperbarui harga - Kesalahan JS Harga Opsi Kustom Tidak Memperbarui Harga Opsi Kustom tidak berubah …

3
Cara yang benar untuk mendapatkan objek sesi?
Saya sedang menulis modul pembayaran untuk Magento 2 sekarang dan saya sedang mengeceknya terhadap "Kode Penyandi Program Kualitas Ekstensi Magento" CodeSniffer ( https://github.com/magento/marketplace-eqp ). Untuk setiap kelas saya yang menggunakan objek sesi (checkout), CodeSniffer merespons dengan peringatan berikut: Session object MUST NOT be requested in constructor. It can only be …


3
ReferenceError: Pengunggah tidak didefinisikan di magento 1.9.3
setelah pembaruan ke versi baru 1.9.3 . Pengunggah tidak berfungsi lagi. diberikan di bawah ini error.i daftar kode saya upldate tetapi masih sama. var uploader = baru Pengunggah ({"uploaderConfig": {"chunkSize": 1073741824, "withCrede ... di bawah ini adalah kode saya class Spacename_Modulename_Block_Adminhtml_Modulename_Edit_Tab_Images extends Mage_Adminhtml_Block_Widget { protected $_uploaderType = 'uploader/multiple'; protected function …



1
Untuk apa Impor / Ekspor `defaults` dalam Obyek uiElement?
Dalam banyak Magento 2 UI Elemen model tampilan konstruktor, yang defaultsarray akan memiliki importsatau exportsproperti. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: { externalFiltersModifier: '${ $.externalProvider }:params.filters_modifier' }, Melihat sumber uiElementmodul, #File: vendor/magento/module-ui/view/base/web/js/lib/core/element/element.js initLinks: function () { return this.setListeners(this.listens) …


2
Cara mengganti file template dalam pembuatan modul di Magento2
Saya ingin mengganti: /opt/lampp/htdocs/magento_composer/vendor/magento/module-catalog/view/frontend/templates/product/view/addtocart.phtml saya telah menyalin dan menempelnya di modul khusus saya di: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/templates/product/view/addtocart.phtml Ini adalah file Layout saya: <?xml version="1.0"?> <page layout="1column" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="product.info.addtocart" template="Hello_Custom::product/view/addtocart.phtml" after="alert.urls"> </referenceBlock> </body> </page> di: /opt/lampp/htdocs/magento_composer/app/code/Hello/Custom/view/frontend/layout/catalog_product_view.xml module.xml: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Hello_Custom" setup_version="1.0.0" schema_version="1.0.0"> </module> </config> Modul berfungsi …
8 magento2 

1
Magento 2 Periksa Jika Pelanggan Berlangganan Newsletter
Saya sedang mengembangkan ekspor / impor xml khusus ini. Di magento 2 bagaimana saya bisa memeriksa apakah pelanggan berlangganan buletin? Saat ini saya sedang memuat pabrik pelanggan. \Magento\Framework\App\ObjectManager::getInstance()->create('Magento\Customer\Model\Customer'); Tetapi ini tidak memberikan informasi tentang buletin apakah ada model lain yang harus saya muat?

2
Terganggu oleh banyak kelas untuk DI dalam konstruktor Magento 2 - apakah ada cara yang lebih baik?
Pada saat ini saya kesal menulis konstruktor serupa secara massal seperti berikut dalam modul saya. public function __construct( \Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, /* ... */ \Foo\Bar\Model\Baz $baz, /* ... */ \Magento\Framework\Model\ResourceModel\AbstractResource $resource = null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection = null, array $data = [] ) { $this->registry = $registry; /* ... */ …


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.