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.

7
Magento 2.2.1 Tidak dapat membuat cerita bersambung nilai
Saya telah memutakhirkan situs web dari 2.1.6 ke 2.2.1 dan menghadapi Tidak dapat membuat kesalahan nilai serialisasi di frontend dan backend. {"0":"Unable to serialize value.","1":"#0 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(494): Magento\\Framework\\Serialize\\Serializer\\Json->serialize(Array)\n #1 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(190): Magento\\Framework\\Translate->_saveCache()\n #2 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(244): Magento\\Framework\\Translate->loadData(NULL, false)\n #3 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(215): Magento\\Framework\\App\\Area->_initTranslate()\n #4 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(142): Magento\\Framework\\App\\Area->_loadPart('translate')\n #5 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/View\/DesignLoader.php(55): Magento\\Framework\\App\\Area->load('translate')\n #6 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Action\/Plugin\/Design.php(48): Magento\\Framework\\View\\DesignLoader->load()\n #7 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(121): Magento\\Framework\\App\\Action\\Plugin\\Design->beforeDispatch(Object(Magento\\Cms\\Controller\\Index\\Index\\Interceptor), Object(Magento\\Framework\\App\\Request\\Http))\n …
12 magento2  upgrade 

3
Magento2 - setup: di: compile
Saya telah bekerja dalam sebuah proyek dengan beberapa kode khusus ... ini adalah proyek "medium" Magento 2 pertama kami, jadi (karena semua orang di sini saya pikir) setiap hari kami mempelajari hal-hal baru, dan kami harus mengubah cara untuk menangani dengan versi Magento baru ini Alasan untuk pertanyaan ini adalah …

1
Bobot dan Nilai Pengiriman Fedex tidak diatur saat membuat pesanan secara terprogram
Saya mencoba membuat pesanan secara terprogram menggunakan metode pengiriman FedEx. Metode lain berfungsi dengan baik. Ketika saya mengatur FedEx mendapatkan kesalahan seperti harap tentukan metode pengiriman. Setelah debugging saya tahu berat dan nilainya nol tetapi saya menyebutkan berat dan nilai produk. Kode: Buat.php <?php namespace yourmodule\namespace\Helper; class Create extends \Magento\Framework\App\Helper\AbstractHelper …



2
Menu Navigasi Magento 2 tidak muncul
Saya baru mengenal Magento, jadi mohon bersabar: D Saya telah berhasil membuat tema yang merupakan anak dari tema kosong. Saya mencoba untuk membuat menu bekerja dan untuk kehidupan saya tidak dapat melihat mengapa tidak ditampilkan. Saya telah membaca beberapa utas lainnya dan tidak berhasil. Saya telah menambahkan kategori root dengan …

3
Cara merender HTML dengan AJAX di Magento 2
Saya mencoba mencari cara terbaik untuk membuat HTML melalui AJAX di Magento 2. Cara 1: Menggunakan Pengontrol tanpa tata letak Mengajukan Foo/Bar/Controller/Popin/Content.php <?php namespace Foo\Bar\Controller\Popin; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; /** * Class Content */ class Content extends Action { /** * Content constructor. * * @param Context $context */ public …

2
Mengapa beberapa kelas mendefinisikan injeksi pada konstruktor dan di.xml?
Saya tidak mengerti mengapa, di beberapa kelas, injeksi ketergantungan mereka dideklarasikan dua kali - sekali di di.xmldan di konstruktor kelas beton. Misalnya dalam Magento\Backend\Model\Url, di.xmlini memiliki set tipe untuk DI didefinisikan: <type name="Magento\Backend\Model\Url"> <arguments> <argument name="scopeResolver" xsi:type="object"> Magento\Backend\Model\Url\ScopeResolver</argument> <argument name="authSession" xsi:type="object"> Magento\Backend\Model\Auth\Session\Proxy</argument> <argument name="formKey" xsi:type="object"> Magento\Framework\Data\Form\FormKey\Proxy</argument> <argument name="scopeType" xsi:type="const"> Magento\Store\Model\ScopeInterface::SCOPE_STORE …


2
Cara mengatur dan mendapatkan data sesi pelanggan di magento 2
Saya berjuang dengan sesi Magento 2. Saya telah membuat file pengontrol di bawah ini sebagai kode sampel. <?php namespace vendor_name\module_name\Controller\SetGetSession; use Magento\Framework\App\Action\Action; class SetGetSession extends Action { protected $customerSession; public function _construct( \Magento\Customer\Model\Session $customerSession ) { $this->customerSession = $customerSession; } public function execute() { } } Adakah yang bisa membantu …

7
Magento 2 Dapatkan ID pelanggan dari sesi dalam kelas blok
Bagaimana cara mendapatkan ID pelanggan dari sesi? Saya mencoba ini tetapi tidak berhasil. protected $_customerBonusPointFactory; protected $_customerSession; public function __construct(Session $customerSession, \Magento\Framework\View\Element\Template\Context $context) { $this->_customerSession = $customerSession; parent::__construct($context); } public function _prepareLayout() { var_dump($this->_customerSession->getCustomer()->getId()); exit(); return parent::_prepareLayout(); }


2
Tindakan publik di pengontrol admin
Saya telah menemukan bahwa di kelas \Magento\Backend\App\AbstractAction(leluhur dari setiap tindakan pengontrol admin) ada anggota yang disebut _publicActionsyang digunakan dalam validasi kunci rahasia seperti ini: if (is_array($this->_publicActions) && in_array($this->getRequest()->getActionName(), $this->_publicActions)) { return true; } Ini berarti, bahwa jika nama tindakan tertentu tercantum dalam _publicActionsAnda dapat mengakses tindakan tanpa kunci rahasia di …



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.