it-swarm-id.com

Bagaimana cara menampilkan produk saya?

Saya telah berhasil membuat jenis produk dan mengimpor data produk saya, jadi sekarang saya memiliki daftar produk.

Bagaimana sekarang tentang membuat produk ditampilkan? Apakah saya harus membuat tipe konten dari awal dan menambahkan kolom secara manual, atau adakah cara untuk menghasilkan tipe konten?

15
Martin Duys

Seperti disebutkan pjskeptic, Anda dapat membangun mekanisme tampilan umum menggunakan Tampilan (atau berpotensi Panel), tetapi cara utama untuk membuat satu bagian konten sebagai tampilan produk adalah dengan menggunakan jenis konten khusus dengan Referensi Produk bidang menggunakan Tambahkan ke form Cart formatter tampilan. Ini memiliki beberapa keunggulan berbeda:

  1. Node tampilan produk Anda mendapatkan beberapa mode tampilan (mis. Teaser vs. halaman penuh vs. RSS) dan dapat menerima komentar (mis. Ulasan dan penilaian pengguna jika Anda mengaturnya).
  2. Bidang produk akan ditampilkan dan ditampilkan di node, termasuk bidang Harga produk secara default, tetapi juga mengakomodasi bidang khusus yang Anda tambahkan ke produk (yaitu bidang Gambar).
  3. Node tampilan produk tunggal dapat mereferensikan banyak produk melalui bidang Referensi Produk, yang mengubah bentuk tambah ke keranjang menjadi bentuk pemilihan produk dan/atau bentuk pemilihan atribut gaya Ubercart. Namun, tidak seperti atribut Ubercart, formulir pemilihan atribut produk di sini mengakomodasi atribut dependen, hanya menunjukkan opsi atribut yang valid berdasarkan produk yang telah Anda referensikan, dan secara dinamis memperbarui setiap bidang produk yang ditampilkan pada node untuk menunjukkan produk yang saat ini dipilih. Ini menghasilkan gambar unik berdasarkan pemilihan produk atau atribut, seperti yang terlihat di produk mug di toko demo.

Ada beberapa keuntungan lainnya juga, tetapi perlu dicatat bahwa kami memahami ini memperkenalkan kompleksitas ke dalam proses pembuatan display produk. Kami membuat keputusan sejak awal untuk membangun apa yang kami pikir adalah arsitektur suara (memisahkan definisi produk dari sudut pandangnya) dan untuk menyederhanakan aspek administrasi toko melalui penggunaan profil pemasangan dan modul kontribusi. Untuk sedikit pun, Anda dapat menggunakan profil instalasi Commerce Kickstart untuk membuat instalasi Drupal 7 + Drupal Commerce yang menyertakan pra-konfigurasi Tampilan produk jenis konten dan menambahkan bidang Gambar ke jenis produk dasar. (Sayangnya, Anda harus tahu Git untuk mengambil ini, karena kemasan profil instalasi saat ini tidak fungsional untuk Drupal 7 profil.) Selain itu, kami sedang mengerjakan proyek yang memungkinkan Anda untuk secara massal membuat produk/tampilan produk dan untuk menambah/mengedit produk langsung dalam bentuk edit simpul menggunakan Produk kustom Bidang referensi widget .

Untuk mengatur ini secara manual, ikuti langkah-langkah ini:

  1. Tambahkan jenis simpul yang disebut Tampilan produk . Kirim menggunakan Simpan dan tambahkan bidang tombol.
  2. Tambahkan bidang Referensi Produk yang menggunakan widget bidang teks Pelengkapan Otomatis . Buat bidang yang diperlukan dan izinkan jumlah nilai yang tidak terbatas (bahkan jika Anda hanya ingin menggunakan nilai tunggal untuk saat ini).
  3. Klik ke Kelola tampilan tab dan pastikan bidang ini menggunakan Tambahkan ke formulir Keranjang tampilan formatter. Anda mungkin juga ingin bergerak di sekitar bidang produk yang Anda lihat tercantum di sini.
  4. Buat Tampilan produk mereferensikan salah satu produk Anda dan memeriksa penggoda node dan tampilan halaman penuh. Anda mungkin ingin mengubah cara bidang produk ditampilkan. Untuk melakukan ini, Anda benar-benar harus menelusuri halaman tipe produk Anda Kelola tampilan dan perbarui pengaturan formatter tampilan di sana. Anda hanya dapat menyesuaikan urutan pengurutan dan visibilitas bidang produk melalui halaman edit jenis konten, bukan pengaturan formatter.

Ada lebih dari itu, tetapi ini harus membantu Anda memulai. Proses ini sebenarnya adalah topik dari artikel yang saya tulis untuk edisi pertama Drupal Watchdog. Saya berharap untuk menjadi kontributor reguler pada topik Drupal Commerce , jadi saya mendorong Anda untuk berlangganan jika Anda tidak berada di DrupalCon ketika majalah itu dirilis. Mungkin artikel-artikel itu muncul di situs web pada akhirnya setelah dicetak.

Untuk dukungan lebih lanjut, saya mendorong Anda untuk menelusuri posting forum dan dokumentasi tentang topik ini di DrupalCommerce.org dan memeriksa #drupalcommerce IRC saluran di irc.freenode.net. Jika Anda menemukan bug apa pun atau ingin berkontribusi pada diskusi kegunaan, kami ingin mendapatkan tanggapan Anda sebagai pembangun situs dalam masalah terkait di pelacak masalah kami.

Oh, dan jika Anda seorang pembelajar visual, saya berjalan melalui proses ini dan menjelaskan bagaimana arsitektur bekerja di video sesi dari DrupalCon Chicago . Ini adalah video terbaik saat ini, meskipun saya ingin melihat screencasts lebih kecil yang menargetkan langkah-langkah spesifik Drupal Bangunan situs komersial dapat diproduksi di masa mendatang.

Semoga berhasil!

29
Ryan Szrama

Dalam Drupal Commerce, produk tidak ditampilkan seperti simpul. Anda dapat menampilkannya menggunakan tampilan.

Buat tampilan baru dan pilih Produk Dagang sebagai Jenis Tampilan. Untuk menampilkan satu produk, atur tampilan untuk menerima argumen ID Produk atau SKU. Kemudian, Anda akan memiliki akses ke semua bidang produk. Untuk menampilkan beberapa produk, tambahkan filter atau argumen untuk kategori atau kriteria lain yang dengannya produk harus terdaftar.

Anda juga dapat menampilkan produk dengan membuat jenis konten dengan bidang referensi produk dan kemudian membuat simpul untuk setiap produk, tetapi itu pasti akan merepotkan jika Anda memiliki banyak produk.

4
pjskeptic

Checkout Commerce (Product Display Manager) untuk mengelola produk yang lebih mudah untuk simpul tampilan produk!

1
Max Nylin

Setelah memiliki produk di Commerce, Anda dapat menggabungkan struktur Ryan Szrama (mis., Membuat jenis konten "tampilan produk") DAN kekuatan tampilan.

Pertama, buat tampilan produk JENIS KONTEN (Admin >> struktur >> tipe konten >> tambahkan tipe konten). Ikuti instruksi Ryan Szrama dari jawabannya di halaman ini.

Kedua, buat tampilan produk pertama Anda untuk salah satu produk Anda.

Ketiga, buat Tampilan baru (Admin >> struktur >> Tampilan >> Tambahkan tampilan baru). Atur tampilan untuk menampilkan konten bertipe "Tampilan Produk." Sesuaikan tampilan sesuai selera Anda. Anda sekarang memiliki daftar produk.

1
William Eadie