Magento

T&J untuk pengguna platform e-Commerce Magento



4
Kata sandi dalam email pendaftaran. Latihan yang buruk? Sesuai PCI?
Kami menggunakan Magento Enterprise (1.12) dan saya memiliki beberapa pelanggan yang mengirimi saya email, saya mengeluh bahwa mereka menerima kata sandi mereka melalui email ketika mereka mendaftar untuk sebuah akun. Saya tahu ini dianggap praktik buruk, tetapi dilengkapi dengan Magento di luar kotak. Saya akan mengubahnya dan menghapusnya dari templat …

8
Cara Mengesampingkan Blok Inti, Model, dan pengontrol di Magento2
Saya terjebak dalam mengesampingkan Blok model inti dan pengontrol di Magento2. Adakah yang bisa membantu dalam hal ini? Mari kita ambil toolbar daftar sebagai contoh di mana saya perlu menambahkan opsi urutkan baru yang disebut urutkan berdasarkan yang paling populer . Bagaimana saya menambahkannya? Saya kira untuk ini kita perlu …

4
Magento 2: bagaimana cara kerja bagian / bagian.xml pelanggan?
Baru-baru ini saya menemukan konsep baru di Magento 2 yang menurut saya menarik: bagian pelanggan Beberapa dari Anda mungkin telah memperhatikan keberadaan sections.xmlfile yang terlihat seperti ini: <?xml version="1.0"?> <!-- /** * Copyright © 2016 Magento. All rights reserved. * See COPYING.txt for license details. */ --> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Customer:etc/sections.xsd"> …

3
Magento 2 sebagai solusi tanpa kepala
Saya ingin tahu apakah ada beberapa praktik terbaik untuk menggunakan Magento 2 sebagai solusi E-commerce tanpa kepala . E-commerce pada 2017 adalah memiliki solusi omni-channel yang mencakup E-commerce CMS Multiplatform Integrasi sistem tingkat (ERP, ...) Saya ingin tahu bagaimana melibatkan Magento 2 API dengan solusi semacam ini. Pendekatan saya: Gunakan …


7
Indeks ulang harga menyebabkan kebuntuan DB selama checkout
Saya mengalami masalah di mana saya percaya proses pengindeksan ulang Harga Produk menyebabkan pengecualian kebuntuan dalam proses checkout. Saya menangkap pengecualian ini dalam proses checkout: Pengecualian konversi pesanan: SQLSTATE [40001]: Kegagalan serialisasi: 1213 Deadlock ditemukan saat mencoba mendapatkan kunci; coba mulai kembali transaksi Sayangnya saya tidak memiliki jejak tumpukan penuh …

3
Magento2: apa perbedaan mendasar antara plugin dan preferensi?
Saya menggunakan plugin dan preferensi dalam tutorial magento2 dan keduanya bekerja dengan baik tetapi apa perbedaan mendasar di antara mereka. Kode untuk plugin: 1.1) Tambahkan deklarasi plugin ke dalam.xml: <type name="Magento\Catalog\Model\Product"> <plugin name="magento-catalog-product-plugin" type="Training\Test\Model\Product" sortOrder="10"/> </type> 1.2) Buat kelas plugin: <?php namespace Training\Test\Model; class Product { public function afterGetPrice(\Magento\Catalog\Model\Product $product, …

11
Masalah 'Kode area tidak disetel' dalam perintah CLI khusus di Magento 2
Saya menerima galat berikut saat memperbarui data melalui CustomerRepositoryInterface [Magento\Framework\Exception\SessionException] Area code not set: Area code must be set before starting a session. [Magento\Framework\Exception\LocalizedException] Area code is not set Berikut ini adalah di.xmlfile saya <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Framework\Console\CommandList"> <arguments> <argument name="commands" xsi:type="array"> <item name="test1_command" xsi:type="object">Test\Module\Console\Command\Test1Command</item> <item name="test2_command" xsi:type="object">Test\Module\Console\Command\Test2Command</item> </argument> …

3
APPSEC-1057 Cara menambahkan variabel atau blok ke tabel daftar putih
APPSEC-1057 (bagian dari SUPEE-6788) menyatakan Magento sekarang menyertakan daftar putih dari blok atau arahan yang diizinkan. Jika modul atau siapa pun menggunakan variabel seperti {{config path=”web/unsecure/base_url”}}dan {{block type=rss/order_new}}di halaman CMS atau email, dan arahan tidak ada dalam daftar ini, Anda perlu menambahkannya dengan skrip instalasi database Anda. Ekstensi atau kode …

2
Pengamat Peristiwa Magento: Singleton versus Model
Jadi Magento menawarkan 2 cara untuk menyatakan pengamat. Singleton dan Model (contoh baru) dengan menentukan <type>tag di Magento 1.x dan dengan menentukan sharedatribut di Magento 2. Cara Magento 1 melakukannya. <events> <event_name> <observers> <unique_observer_name> <type>model|object|singleton|null</type> <class>class/alias_here</class> <method>methdNameHere</method> </unique_observer_name> </observers> </event_name> </events> Versi Magento 2: <event name="event_name"> <observer name="unique_observer_name" instance="Class\Name\Here" method="methodNameHere" …

2
Apa cara yang disukai untuk melempar pengecualian di Magento?
Semua metode berikut digunakan dalam inti Magento sehingga yang mana yang lebih disukai (atau "praktik terbaik" terbaru) cara? Mage::throwException('Some Message')- 732 Penggunaan throw new Exception('Some Message')- 419 Penggunaan throw Mage::exception('Vendor_Module', 'Some Message')- 94 Penggunaan (perlu membuat Vendor_Module_Exceptionkelas)

16
Patch Keamanan SUPEE-10570 - Kemungkinan masalah?
Magento telah merilis patch keamanan baru untuk M1, dan pembaruan untuk M1 dan M2. Masalah apa yang harus saya perhatikan ketika meningkatkan atau menerapkan tambalan ini? SUPEE-10570 SUPEE-10570, Magento Commerce 1.14.3.8 dan Open Source 1.9.3.8 berisi beberapa peningkatan keamanan yang membantu menutup eksekusi kode jarak jauh (RCE), skrip lintas situs …


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.