web-gelistirme-sc.com

Ürünlerimi nasıl görüntülerim?

Bir ürün türü oluşturmayı ve ürün verilerimi içe aktarmayı başardım, bu yüzden şimdi bir ürün listem var.

Şimdi ürünleri sergilemeye nasıl başlayabilirsiniz? Bir içerik türünü sıfırdan oluşturmak ve alanları manuel olarak eklemek zorunda mıyım yoksa içerik türü oluşturmanın bir yolu var mı?

15
Martin Duys

Pjskeptic'in belirttiği gibi, Görünümleri (veya potansiyel olarak Panelleri) kullanarak genel bir görüntüleme mekanizması oluşturabilirsiniz, ancak bir ürün ekranı olarak bir içerik parçası oluşturmanın birincil yolu Ürün Referansı alanını Sepete Ekle formu ekran biçimlendiricisini kullanarak. Bunun bazı avantajları vardır:

  1. Ürün görüntü düğümünüz birden fazla görüntüleme modu alır (yani, teaser'a karşı tam sayfa ve RSS'ye) ve yorum alabilir (yani, ayarladıysanız kullanıcı yorumları ve derecelendirmeleri).
  2. Ürün alanları varsayılan olarak ürünün Fiyat alanı da dahil olmak üzere düğümde oluşturulacak ve görüntülenecek, ancak ürünlere eklediğiniz özel alanları da barındıracaktır (yani bir Görüntü alanı).
  3. Tek bir ürün görüntüleme düğümü, Ürün Referansı alanı üzerinden birden fazla ürüne referans verebilir; bu, alışveriş sepetine ekle formunu bir ürün seçim formuna ve/veya Ubercart stil özellik seçim formuna dönüştürür. Bununla birlikte, Ubercart özelliklerinden farklı olarak, buradaki ürün özellik seçim formu bağımlı özellikleri barındırır, yalnızca referans verdiğiniz ürünlere dayalı geçerli özellik seçeneklerini gösterir ve düğümde görüntülenen ürün alanlarını seçili olarak göstermek için dinamik olarak günceller. Bu, demo mağazasında kupa ürün bölümünde görüldüğü gibi ürün veya özellik seçimine dayalı benzersiz görüntülere izin verir.

Onun da başka avantajları da var, ancak bunun ürün teşhir oluşturma sürecine karmaşıklık getirdiğini anladığımızı belirtmek gerekir. Sağlam bir mimari (ürün tanımını ekranından ayırarak) olduğunu düşündüğümüz şeyi inşa etmeye ve kurulum profilleri ve katkıda bulunan modüller kullanarak mağaza yönetimi yönünü basitleştirmeye karar verdik. Beyaz yapmak için, önceden yapılandırılmış Ürün ekranı içeren bir Ticaret Drupal 7 + Drupal Ticaret yüklemesi oluşturmak için Commerce Kickstart kurulum profilini kullanabilirsiniz. ) içerik türü ve temel ürün türüne bir Görüntü alanı ekler. (Maalesef, Git'i bilmeniz gerekir, çünkü kurulum profili paketleme şu anda Drupal 7 profil için işlevsel değildir.) Ayrıca, ürünleri toplu olarak oluşturmanıza izin veren projeler üzerinde çalışıyoruz/product görüntülenir ve özel bir Ürün Referans alanı widget'ı kullanarak doğrudan düğüm düzenleme formuna ürün eklemek/düzenlemek için.

Bunu manuel olarak ayarlamak için şu adımları izleyin:

  1. Ürün görüntüleme adlı bir düğüm türü ekleyin. Alanları kaydet ve ekle düğmesini kullanarak gönderin.
  2. Otomatik Tamamlama metin alanı widget'ı kullanan bir Ürün Referans alanı ekleyin. Alanı zorunlu kılın ve sınırsız sayıda değere izin verin (şimdilik yalnızca tek bir değer kullanmak isteseniz bile).
  3. Görüntüyü yönet sekmesini tıklayın ve bu alanın Sepete Ekle formu ekran biçimlendiricisini kullandığından emin olun. Ayrıca burada listelenen ürün alanlarında dolaşmak isteyebilirsiniz.
  4. Ürünlerinizden birine referansta bulunan bir Ürün ekranı oluşturun ve düğümün iltifatını ve tam sayfa görünümlerini inceleyin. Ürün alanlarının görüntülenme şeklini değiştirmek isteyebilirsiniz. Bunu yapmak için, aslında ürün türünüzün Görüntüyü yönet sayfasına göz atmanız ve orada ekran biçimlendirici ayarlarını güncellemeniz gerekir. Ürün alanlarının sıralama düzenini ve görünürlüğünü, biçimlendirici ayarlarını değil, yalnızca içerik türü düzenleme sayfalarından ayarlayabilirsiniz.

Bundan daha fazlası var, ama bu sizi başlatacak. Bu süreç aslında Drupal Bekçi köpeği'nin ilk sayısı için yazdığım bir makalenin konusu. Drupal Ticaret konusunda düzenli bir katkıda bulunmayı umuyorum, bu yüzden dergi yayınlandığında DrupalCon'da değilseniz bir abonelik almanızı öneririm. Makaleler baskıdan sonra web sitesinde görünebilir.

Daha fazla destek için DrupalCommerce.org adresindeki bu konudaki forum yayınlarına ve belgelerine göz atmanızı ve irc.freenode.net adresindeki #drupalcommerce IRC kanalına göz atmanızı öneririm. Herhangi bir hata bulursanız veya kullanılabilirlik tartışmasına katkıda bulunmak istiyorsanız, sorun izleyicimizdeki ilgili konularda site oluşturucu olarak geri bildirim almak isteriz.

Oh, ve eğer görsel bir öğreniciyseniz, bu süreçten geçerek mimarimin nasıl çalıştığını açıklarım DrupalCon Chicago oturum videos . Gelecekte üretilecek Drupal Ticaret sitesi binasının belirli adımlarını hedefleyen daha küçük ekran görüntülerini görmek isterim, ancak bugüne kadarki en iyi video.

İyi şanslar!

29
Ryan Szrama

Drupal Ticarette, ürünler düğüm gibi gösterilmez. Görünümleri kullanarak görüntüleyebilirsiniz.

Yeni bir görünüm oluşturun ve Görünüm Türü olarak Ticari Ürün'ü seçin. Tek bir ürünü görüntülemek için görünümü bir Ürün Kimliği veya SKU bağımsız değişkeni kabul edecek şekilde ayarlayın. Ardından, ürünün tüm alanlarına erişebileceksiniz. Birden çok ürünü görüntülemek için, kategori veya ürünlerin listelenmesi gereken diğer ölçütler için bir filtre veya bağımsız değişken ekleyin.

Ayrıca, ürün referans alanı olan bir içerik türü oluşturarak ve ardından her ürün için bir düğüm oluşturarak ürünleri de görüntüleyebilirsiniz, ancak çok fazla ürününüz varsa kesinlikle bir acı olacaktır.

4
pjskeptic

Checkout Commerce (Product Display Manager) daha kolay ürüne ürün görüntüleme düğümü yönetimi için!

1
Max Nylin

Ticarette ürünleriniz olduğunda, Ryan Szrama'nın yapısını (yani, "ürün görüntüleme" içerik türü oluşturmak) VE görüşlerin gücünü birleştirebilirsiniz.

İlk olarak, İÇERİK TÜRÜ ürün ekranını oluşturun (Yönetici >> yapı >> içerik türleri >> içerik türü ekleyin). Bu sayfadaki cevabından Ryan Szrama'nın talimatlarını takip edin.

İkinci olarak, ürünlerinizden biri için ilk ürün ekranınızı oluşturun.

Üçüncü olarak, yeni bir Görünüm oluşturun (Yönetici >> yapısı >> Görünümler >> Yeni görünüm ekle). Görünümü, "Ürün Görünümü" türündeki içeriği görüntüleyecek şekilde ayarlayın. Görünümü zevkinize göre ayarlayın. Artık bir ürün listeniz var.

1
William Eadie