lostyazilim

wordpress te bu formu nasıl yapabilirim?

6 Mesajlar 1.100 Okunma
lstbozum
wmaraci reklam

madblood81 madblood81 WM Aracı Kullanıcı
  • Üyelik 20.03.2017
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım
  • Konum Ankara
  • Ad Soyad B** S**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Merhaba değerli arkadaşlar. Bir okulda öğretmenim ve biz de velilerden seçmeli ders talebi alacağız. Toplam 8 ders olacak ve kota ekleyeceğiz. Ders seçim kotamız 10 olacak. Yani sistemde ilk 10 kişi o dersi alabilecek. Kota dolunca kontenjan bitmiştir uyarısı çıkacak. Mesela Ali adındaki öğrenci bilişim dersini seçti gönderdi. Arkasından giren mehmet bilişim dersini son 9 kişi kalmıştır şeklinde görecek. Yani mantığı şöyle olacak woocommerce de belirlenen stok adedi satılınca bitmiştir uyarısı çıkıyor ya o şekilde bir form hazırlayabilirmiyim. Formdaki bilgilere göre öğrencilere ders atayacağız. örnek form ekte sunulmuştur.

 

 

wmaraci
reklam

ErdiKartal1 ErdiKartal1 WM Aracı Kullanıcı
  • Üyelik 29.08.2020
  • Yaş/Cinsiyet 22 / E
  • Meslek Ögenci
  • Konum Karaman
  • Ad Soyad E** K**
  • Mesajlar 17
  • Beğeniler 1 / 2
  • Ticaret 0, (%0)
Pm atıldı
 

 

forces forces WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 45 / E
  • Meslek bilgisayar mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** E**
  • Mesajlar 1366
  • Beğeniler 9 / 379
  • Ticaret 0, (%0)
Hımmm woocommerce olarak düşünün woocommerce içerisinde stok adedi tanımlayarak yapabilirsiniz . Matematik bir ürün ,resim bir ürün öğrenciler ürünleri aldıkça stoktan düşecek zaten . aşağıdaki eklenti ile de herbir ders için stok miktarını tek ekranda ayarlayabilirsiniz

https://tr.wordpress.org/plugins/woocommerce-stock-manager/
 

 

madblood81 madblood81 WM Aracı Kullanıcı
  • Üyelik 20.03.2017
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım
  • Konum Ankara
  • Ad Soyad B** S**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
woocommerce olarak düşünüp stok adedini girdim ona göre sipariş veriyor gibi ama son sayfada fatura bilgileri gibi yazıları bir türlü kaldıramadım sanki öğrenci velileri sipariş girişi yapıor gibi. Onu anlayamazlar dersi seçince ödeme yapacaklar zannedebilirler. Son sayfadaki kısmı nasıl düzenleyebilirim. Mesela sepet onay kısmında sipariş detayı kısmı var ve fatura bilgileri kısmı var. o sayfayı görünmez yapıp son kısımda ders seçimini onaylıyorum butonu ile sanki satın alınmış gibi göstermek istiyorum.
 

 

wmaraci
wmaraci

forces forces WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 45 / E
  • Meslek bilgisayar mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad M** E**
  • Mesajlar 1366
  • Beğeniler 9 / 379
  • Ticaret 0, (%0)
merhaba

https://wordpress.org/plugins/my-custom-functions/ bu eklentiyi kuralım ya da snippets eklentilerinden birini kurabilirsiniz .

Appearance -> Custom Functions kısmına tıklayalım ;

aşağıdaki kodu açılan sayfaya yapıştıralım

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}


bu kod ile ;

Fatura kısmındaki ad ,soyadı , şirket bilgileri , adres satırları hepsini kapattık ,artık görünür değiller .

şimdi sipariş ile ilgili detayları kapatalım

aşağıdaki kodu aynı şekilde yapıştıralım artık sipariş detayları da görünmüyor olmalı ,bazı karakterler çıkmadıği için kodun resim halini de buraya koydum.




add_filter( â€ËÅ“woocommerce_product_tabs’, â€ËÅ“sb_woo_remove_reviews_tab’, 98);

function sb_woo_remove_reviews_tab($tabs) {
unset($tabs[â€ËÅ“reviews’]);
return $tabs;
}
madblood81

kişi bu mesajı beğendi.

madblood81 madblood81 WM Aracı Kullanıcı
  • Üyelik 20.03.2017
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım
  • Konum Ankara
  • Ad Soyad B** S**
  • Mesajlar 7
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Öncelikle çok teşekkur ediyorum Sn. forces
söylediğiniz yöntemle fatura detaylarını gizledim ama bazı yerlerde eksiklerim oldu mesela cart sayfasının üst kısmındaki Cart Review ve Complete the order gibi yazıları silebilirmiyim. ve ayrıca yine cart sayfasında fiyat ve miktar sütünlarını kaldırabilirmiyim. Ayrıca Ödeme sayfasına git yazısını da son onaylama sayfası şeklinde değiştirebilirmiyim. öğrenci velileri para ve ödeme ile ilgili bişeyler görmesin istiyorum. Çünkü ders seçtiklerinde ücret ödeyeceklerini zannedebilirler. teşekkur ederim.
 

 

wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al