Di Ubercart, ada sedikit fitur untuk menambahkan "item baris kosong" ke pesanan yang dibuat admin. Ini memungkinkan admin untuk secara manual memasukkan judul khusus untuk item baris dan jumlah khusus. Intinya memungkinkan Anda untuk menambahkan item baris tanpa melalui proses membuat produk terlebih dahulu, kemudian melampirkannya pada pesanan. Sangat membantu untuk membuat faktur untuk layanan khusus. Apakah ada cara saya bisa mendapatkan fitur ini di Drupal Commerce?
Ini adalah tampilannya dan kerjanya di Ubercart:
Di Drupal Commerce, kami membuat keputusan untuk menambahkan panggilan balik bergantung pada jenis item ke API item baris. Item lini produk akan berfungsi secara berbeda dari item baris pengiriman akan berfungsi ... dll. Sebagai efek samping, ini berarti tidak ada hal seperti item baris "generik", sama seperti tidak ada yang namanya simpul tanpa huruf .
Apa yang perlu terjadi, jika belum ada, adalah modul contrib kecil dapat dibuat yang menambahkan jenis item baris dasar yang "form item tambahan baris" di halaman edit pesanan memungkinkan Anda menentukan semua informasi yang diperlukan untuk mengelola dan tampilkan item baris itu. Di mana itu akan rusak adalah hal-hal seperti aturan harga - haruskah item baris ini memiliki pajak? Haruskah diskon lain berlaku? Atau aturan tampilan - haruskah ini muncul di halaman pesanan pelanggan?
Tidak ada fitur seperti itu di inti (seperti yang Anda lihat, itu akan menjadi contrib kecil, tetapi tidak akan sepele untuk dibuat), tetapi jika itu diuji dan terbukti sebagai konsep dalam contrib, saya tidak melihat mengapa kami tidak dapat mempertimbangkannya untuk disertakan dalam Commerce 2.x.
sumber
Mungkin solusinya adalah dengan membuat produk generik dan menggunakan Commerce Customizable Products . Berikut ini kutipan dari halaman proyek modul:
Apa yang Anda pikirkan?
sumber