Ubertcart alışveriş sepeti sayfasındaki özelliklerin sırasını değiştirme


8

Ekran görüntüsünde, bu ürüne ait özelliklerin görünüşte rastgele sırada listelendiğini görebilirsiniz. Aslında, özellik kimliği tarafından sipariş edilmiş gibi görünüyor. Bu siparişi değiştirmenin bir yolu var mı? Her özelliğin bir "Liste konumu" özelliği vardır, ancak bu yalnızca ürün sayfası için geçerlidir, alışveriş sepetini etkilemez.

resim açıklamasını buraya girin


1
D6 veya D7 mi kullanıyorsunuz?
Otopoietik

Merhaba, UberCart 7.x-3.5 ile Drupal 7.23 kullanıyorum.
T Nguyen

1
içerik türü altındaki alan görüntüleme sırasını görüntüleme ayarlarını değiştir.
ARUN

Merhaba @ARUN, cevap için teşekkürler ama bu çözüm gibi görünmüyor. Bu sadece katalog veya teaser görünümünde alanların sırasını değiştirmenize izin verir, ancak ihtiyacım olan şey alışveriş sepetindeki ürün özelliklerinin sırasını değiştirmek.
T Nguyen

Yanıtlar:


1

Ubdercart'ın theme_uc_attribute_add_to_cart işlevine ve bunun nitelikler dahil çıktıyı nasıl temalandırdığına bakarak, uygulayarak istediğiniz şeyi başarabileceğiniz anlaşılıyor hook_form_alter. Ben form_idbelki de fonksiyonda bir hata ayıklama ifadesi ekleyerek bularak başlar . Sonra hook_form_alter uygulamak ve öznitelikleri istediğiniz sipariş için sipariş şeklini değiştirmek.
Bu istediğinizi yaparsa, özelliklerin nerede temalı ve / veya oluşturulduğunu görmek için mantığı izleyin. Sonra bu mekanizmaya ( form_alterveya bir önişleme fonksiyonuna) bağlanın ve istediğiniz şeyi başaracağınızdan eminim. Bu yardımcı olur umarım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.