Magento

T&J untuk pengguna platform e-Commerce Magento

4
Redirect ke URL dengan string kueri
Dalam modul saya, setelah eksekusi skrip saya, saya perlu membuat redirect ke halaman dengan string kueri di URL. Inilah yang saya miliki: $redirectUrl = 'http://magento.local/en_en/shop/index'; $redirectArgs = array('test' => '1'); $this->_redirect($redirectUrl, $redirectArgs); Saya juga mencoba: Mage::app()->getFrontController()->getResponse()->setRedirect($redirectUrl, $redirectArgs)->sendResponse(); Kedua metode melempar kesalahan: Ada kesalahan saat memproses permintaan Anda Apa yang saya …

4
Magento 2 Helper instance
Ketika saya pikir saya mendapatkan kepala saya melilit sistem DI dari Magento 2, sesuatu muncul dan melepaskannya. Saya melihat dalam kode inti berbagai cara untuk mengakses pembantu. Misalnya Magento\Catalog\Controller\Category::_initCategoryada ini: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Tetapi dalam Magento\Catalog\Block\Category\Viewhelper disuntikkan ke konstruktor public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, \Magento\Framework\Registry …

1
Nama Kelas Penuh dalam Metode Pabrik Magento
Di Magento 1, jika saya menggunakan nama kelas Magento penuh dalam metode pabrik, saya bisa instantiate objek //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Namun, hal yang sama tidak akan berhasil untuk pembantu. Jika kamu mencoba Mage::helper('Mage_Core_Helper_Url'); Anda mendapatkan Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): failed to open stream: No such …
11 model  helper  factory 

3
Template email dari admin
Saya memiliki masalah aneh dengan Email Transaksional Magento. Saya memiliki file yang sama di server lokal, pengembangan dan produksi saya. Dari Admin> Sistem> Email Transaksional> Tambah template baru Saya memilih templat dari drop down, serahkan lokal ke Bahasa Inggris US. Bidang tidak diisi pada server pengembangan dan produksi tetapi berfungsi …

6
Instalasi tunggal dengan, banyak basis data
Apakah mungkin membuat satu instalasi, dan dari instalasi ini membuat beberapa toko dengan basis data yang berbeda? Sesuatu seperti saya akan membuat satu instalasi di domain.1 dengan database, dan dari admin saya akan membuat situs web baru dan toko di beberapa database baru untuk domain.2 . Saya tahu bahwa banyak …

1
Apa perbedaan antara getChildHtml dan getBlockHtml
Ringkasan Apa perbedaan antara getChildHtmldan getBlockHtml? Bagaimana saya bisa mendapatkan judul cms / blok di template? Saya telah dasarnya diganti footer dengan footer saya sendiri dan mengatur sendiri <?= $this->getChildHtml('...') ?>ini tidak bekerja sampai aku digunakan: <?= $this->getBlockHtml('...') ?>. Layout XML: <layout> <default> <block type="core/template" name="custom_footer" as="footer" template="page/html/footer.phtml"> <block type="cms/block" …

1
Ganti / hapus simpul / nilai XML Config?
Saya ingin menghapus beberapa nilai XML tanpa menyentuh file inti XML, mungkinkah? Skenarionya adalah sebagai berikut. Di /app/code/core/Mage/Tax/etc/config.xmlkami memiliki beberapa nilai konfigurasi untuk total ( <sales><quote><totals>). Saya ingin berkomentar taxsehingga garis pajak tidak ditampilkan di frontend. mengomentari simpul dalam file inti XML berfungsi dengan baik tetapi itu bukan pendekatan terbaik. …

2
Cara membuat URL https ke http
Saya bertanya-tanya bagaimana Magento menentukan halaman mana yang harus aman & halaman mana yang tidak aman. Dari apa yang saya mengerti, magento hanya membuat checkout & halaman login sebagai aman secara default & saya dapat membuat halaman lain aman dengan menentukan mereka di bawah jalur konfigurasi frontend/secure_url/....melalui config.xml modul saya …
11 https  secure 

2
keadaan standar opsi khusus untuk produk sederhana
Saya memiliki serangkaian produk dengan opsi khusus pada kotak centang jenis. Namun saya tidak dapat mengatur dari pengaturan produk status default dari opsi tertentu. Saya memerlukan setidaknya satu dari kotak centang (opsi) untuk diperiksa secara default saat pengguna memasuki halaman produk / menambahkan ke troli dari halaman kategori. Apakah ini …

4
Menonton Acara Add to Cart - id item kutipan kosong
Saya mencoba menangkap peristiwa yang memanas setelah item ditambahkan ke troli. Saya sedang menonton acara berikut: checkout_cart_product_add_after Menurut sumber magento, acara ini dipecat setelah semuanya dilakukan pada Penawaran. tetapi ketika saya mengakses id keranjang dan id kutipan nilainya kosong: $quoteItem = $observer->getQuoteItem(); $quote_item_id = $quoteItem->getItemId(); $cart = Mage::getSingleton('checkout/session'); $quote_id= $cart->getQuoteId(); …


4
Memaksa pesanan untuk pergi ke status selesai
Kami menggunakan modul khusus yang memerlukan status: "selesai" (Saya tidak dapat mengubah modul karena menggunakan ioncube) Kami juga menggunakan sistem pembayaran yang tidak menawarkan opsi status: "selesai" Jadi pertanyaan saya adalah: Bagaimana saya bisa memaksa pesanan untuk pergi ke status selesai? PS: Ini tidak berhasil: $order = Mage::getSingleton('sales/order'); $order->loadByIncrementId('12345'); $order->setState(Mage_Sales_Model_Order::STATE_COMPLETE, …

4
Praktik terbaik untuk bergabung dengan atribut produk
Saya memiliki tabel khusus dengan referensi produk product_id. Sekarang saya ingin menunjukkan informasi produk (sku, nama) di grid backend saya , tetapi saya tidak yakin apa praktik terbaik untuk melakukan ini? Tebakan terbaik saya SKUadalah sebagai berikut: $collection->join( 'catalog/product', 'product_id=`catalog/product`.entity_id', array('product_sku' => 'sku') ) (kode dari _prepareCollection() metode di kelas …

3
Gambar kinerja magento dan statis di CDN
Kami sedang menyelidiki peningkatan kecepatan Magento lebih lanjut. Apa yang kita lihat sekarang adalah bahwa dengan pengaturan berikut halaman ini terbang. Hanya gambar yang muncul kemudian. File utama dikirim dalam beberapa milidetik, tetapi waktu pemuatan masih 2 detik karena gambar. caching mage gabungkan css / js minify apc + memcache …

4
Cara Git-Ignore Symlink pada Modul Magento yang dipasang oleh komposer
Saya menginstal modul menggunakan composer.phar. Ini membuat file symlink di publichtml/app/code/community(misalnya) dengan target untuk vendor/themodule.... Dalam saya .gitignoresaya mengecualikan direktori vendor - tetapi tautan tentu saja masih berakhir di git. Apakah ada cara mudah untuk secara otomatis mengecualikan tautan tersebut? (selain menambahkan semuanya secara manual ke .gitignore) Saya harus mengatakan …
11 composer  git 

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.