Magento

T&J untuk pengguna platform e-Commerce Magento

1
Cara mengganti config.xml
Saya perlu mengubah tipe templat email laman kontak dari "teks" menjadi "HTML". Saya menemukan itu di config.xml <email> <contacts_email_email_template translate="label" module="contacts"> <label>Contact Form</label> <file>contact_form.html</file> <type>text</type> </contacts_email_email_template> </email> Cara yang benar untuk mengganti config.xml [EDIT] ini untuk aplikasi file / kode / core / mage / contact / etc / config.xml …


2
Email transaksional: Cara membuat templat 'sales_email_order_items' (atau cara mengganti templat adminhtml)
Dalam kode email transaksional, saya melihat ini: {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} Yang, saya percaya, merujuk ke file templat ini: /app/design/adminhtml/default/default/template/email/order/items.phtml Saya sudah mencoba membuat folder baru dengan tema kami untuk menghindari menimpa file inti: /app/design/our_theme/default/default/template/email/order/items.phtml Tapi ini sepertinya tidak berhasil, adakah cara yang tepat untuk mengganti file ini tanpa …


2
Memuat / Dapatkan blok di luar perutean Magento untuk penggunaan eksternal
Saya memiliki halaman web eksternal dan saya mencoba untuk menarik blok header situs dari kerangka kerja Magento untuk digunakan sebagai header di halaman eksternal ini. Inilah yang saya miliki sejauh ini: // initialize Magento $rootPath = dirname(dirname(__FILE__)); $mageInc = $rootPath . "/app/Mage.php"; include_once $mageInc; Mage::app('admin')->setCurrentStore(0); $headerBlock = Mage::app()->getLayout()->createBlock('page/html_header'); //also tried …

2
Bagaimana saya harus melisensikan modul saya?
Saya memiliki modul yang saya tulis untuk perusahaan saya. Dibutuhkan data dari solusi back office kami dan impor ke Magento. Ia juga menerima pesanan dari Magento dan mengimpornya ke perangkat lunak back office. Saya sudah membaca beberapa jenis lisensi yang bisa saya gunakan tetapi tidak tahu mana yang harus digunakan. …

3
Bagaimana cara menulis ulang kelas yang sudah ditulis ulang?
Pembaruan: Saya menemukan bahwa kelas yang benar-benar perlu saya tulis ulang adalah SMDesign_SMDZoom_Block_Product_View_Mediadan tidak SMDesign_ColorswatchProductView_Block_Product_View_Mediaseperti yang saya pikir semula. Namun, masalah yang sama persis masih berlaku. Ekstensi SMDesign SMDZoom menulis ulang blok kelas 'katalog / product_view_media'. Xml untuk itu terlihat seperti ini: <global> ... <blocks> <smdzoom> <class>SMDesign_SMDZoom_Block</class> </smdzoom> </blocks> <blocks> …

4
Model Magento - custom (non eav), memuat beberapa bidang
Saya punya model khusus dan model sumber daya. Saya ingin memuat satu contoh model menggunakan lebih dari 1 bidang. Model memiliki bidang-bidang berikut: id tag_name custom_name group_name Saya ingin memuat model ini berdasarkan tag_name, custom_name, dan group_name, bukan id. Saat ini saya menggunakan koleksi dan addFilter untuk setiap bidang. Ini …
15 collection  model 

1
Mekanisme Tabel Changelog baru (mis: catalog_category_product_cat_cl)
Saya baru saja melihat tabel yang disebutkan dalam database. Saya pikir mereka baru di Magento EE 1.13 dan mungkin terkait dengan pengindeksan baru. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | kataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | | enterprise_url_rewrite_category_cl | …
15 database  ee-1.13 


1
Buat template inti magento menggunakan file terjemahan modul saya
Dalam ekstensi yang saya kerjakan, saya memiliki tata letak XML yang ditambahkan melalui config.xml modul. Layout ini memiliki beberapa modifikasi pada frontend. Namun beberapa blok ini termasuk dalam modul inti Magento. Semua templat ditampilkan dengan benar seperti yang diharapkan. Template yang saya bungkus dengan modul itu sendiri menggunakan file terjemahan …

3
Magento menambahkan CSS dan JS termasuk ke footer
Saya sedang melakukan beberapa optimasi Yslow dari situs Magento saya dan saya mencoba untuk menambahkan CSS dan Js ke footer situs. Saat ini saya menggunakan tag referensi kepala dalam tata letak XML dan menggunakan addJsdan addCsstindakan untuk memasukkan semua file saya. Saya mencoba menukar referensi kepala ke footer, tetapi diberi …
15 layout  javascript  css 

2
Membuat opsi dan hadiah Kustom untuk hanya menambahkan produk ke keranjang menggunakan pengamat
Saya ingin menambahkan opsi kustom untuk mengutip menggunakan pengamat yang mengamati checkoutCartProductAddAfter acara dan kebakaran setelah produk ditambahkan ke keranjang. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth $9.99' ) )); …

7
Kesalahan fatal di Halaman Admin
Saya telah menginstal magento 1.7 dan bekerja dengan baik sampai sekarang. Saya mengimpor produk setiap hari. Jika ada produsen baru, saya menambahkannya di atribut Produsen berbasis drop-down. Hari ini, saya telah menambahkan opsi Produsen baru di atribut back-end dan pergi untuk mengimpor produk yang berhasil mengimpor produk. Tetapi setelah itu …

5
Konversi basis data produksi menjadi data uji
Semakin dekat suatu tes dengan produksi, semakin baik ia dapat meniru perilaku produksi. Saya ingin menyalin cadangan basis data dari produksi ke lingkungan pengujian kami, tetapi apa yang harus saya ubah agar pengujian berfungsi, dan agar tidak mengganggu produksi atau secara tidak sengaja mengirim email kepada pelanggan nyata (selain mengatur …
15 database 

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.