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 dapat dilakukan dari administrasi Magento atau akankah itu memerlukan pengembangan tambahan (jika demikian bagaimana ini dapat dilakukan)?
Jawaban:
Saya tidak tahu apakah merekomendasikan ekstensi dianggap sebagai jawaban yang valid (untuk pertanyaan dengan hadiah) tetapi seseorang mengklaim di sini bahwa ia menulis ekstensi yang melakukan apa yang Anda butuhkan. Ekstensi dapat diunduh dari sini . Saya belum mengujinya tetapi, begitu saya melakukannya, saya akan memposting dan memperbarui. Saya hanya melihat-lihat kode dan ada banyak. Saya kehilangan minat setelah 2 file. Saya harap ini berhasil untuk Anda.
[EDIT]
Saya tertarik lagi. Saya menguji ekstensi pada ce-1.7.0.2 dan (hampir) berfungsi.
Jika Anda menggunakannya dengan mode pengembang, Anda akan mendapatkan beberapa kesalahan. Inilah yang perlu Anda ubah untuk membuatnya bekerja.
di
/app/code/local/Magebuzz/Customoption/controllers/Adminhtml/CustomoptionController.php
jalur 28 ada ini:Ini menunjukkan peringatan 'indeks tidak ditentukan'. Untuk menghindarinya, bungkuslah dalam sebuah
if
pernyataan.Di
/app/code/local/Magebuzz/Customoption/Block/Adminhtml/Customoption/Edit/Tab/Form.php
jalur 129 ada ini:$values
mungkin nol jadi ubah kode ini menjadi ini:Sekarang itu seharusnya bekerja.
Sekarang beberapa ulasan.
sumber
Tidak default di Magento.
Dapat dicapai dengan cara ini. Yang terbaik untuk mengambil kembali sebelum melanjutkan.
); }
// Misalkan kita membuat produk baru.
// Atau jika kita menambahkan opsi ke produk yang sudah dibuat.
// Jangan lupa untuk menyimpan produk
sumber