Shopphp Kullanan tema hazırlayan arkadaşlar olduğunu biliyorum R10 da.
Uğraştım ama bir türlü bulamadım http://www.orion.shopphp.net/ac/register sayfasında ki formdaki metinlerdeki mecburi alanlara * işareri eklemek istiyorum.
user library dosyasında sadece hangi satırları ektif pasif edebilir ve zorunlu kılabiliriz ayarları yapılıyor.
Yani üyetli sayfasındaki metinlere müdehale edemyoruz. Ben o sayfaya bir cümle yazmak istiyorum örneğin ;
Sadece *ile işaretlenmiş zorunlu alanları doldurmanız yeterlidir gibi
Shopphp Üyelik Formu Kişiselleştirme Hakkında Yardım
9
●373
- 27-09-2020, 23:27:01
- 29-09-2020, 02:26:53Yine user library den istediğin satıra istediğin cümleyi ekliyebilirsin.Hatırladığım kadarı ile.
Çözemezsen bildir yardımcı olurum.
Su an bilgisayarım yanımda değil. - 29-09-2020, 08:40:40Kimlik doğrulama veya yönetimden onay bekliyor.ShopPHP formlarındaki (kullanıcı kayıt, satın alma, iletişim ..) tüm giriş satırlarını, include/user_library.php dosyasından kaldırabilir, yeni giriş ekleyebilir, herhangi bir girişin zorunlu olmasıı sağlayabilir veya girilmesi gereken asgari karakter sayısını belirleyebilirsiniz. Fonksiyon kullanımı ile ilgili detaylı bilgiyi, ilgili fonksiyonun (Ör : getRegisterForm()) üst satırlarında bulabilirsiniz.
Ör : Kullanıcı kayıt/sipariş aşamasındaki TCKimlik No zorunlu yapmamak için, include/user_library.php dosyasını açın.
function getRegisterForm() { ve function getSiparisForm() { altında bulunan
$form[] = array(_lang_form_tckno,"tckNo","TCKIMLIKNO",1,'',1,11);
satırını
$form[] = array(_lang_form_tckno,"tckNo","TEXTBOX",1,'',0,11);
olarak değiştirin.
Ör 2 : Sipariş aşamasındaki Vergi No'yu zorunlu yapmak istersek
function getSiparisForm() { altında bulunan
$form[] = array(_lang_form_vergiNumaraniz,"vergiNo","TEXTBOX ",1,'',0,0);
satırını
$form[] = array(_lang_form_vergiNumaraniz,"vergiNo","TEXTBOX ",1,'',1,0);
olarak değiştirin. Array satırınıdaki ilgili format her fonksiyonun altında belirtirlmektedir.
Format :
$form[] = array("<BASLIK>","data[1|5]","TEXTBOX",[Düzenlenebilir : 1 | Düzenlenemez : 0],'',[Zorunlu Field : 1 | Zorunlu Değil : 0] ,[Minimum karakter sınırı]); - 30-09-2020, 02:20:18O dosyada ilk mesjaımda da yazdığım gibi sadece işlem kutuları ekleme çıkarma ve mecbur/değil gibi izinleri ayalanıyor.inegolAlisveris adlı üyeden alıntı: mesajı görüntüle
Ama Template deki form kutu ve yazılarına ulaşamadım. Müsait olup bakarsanız sevinirim. Aşağı örnek bir screen attım istediğim şekille alakalı.
üyelik formu araması sonuç vermedi, ilk mesajımda yazmıştım hocamRoxiRox adlı üyeden alıntı: mesajı görüntüle
Bu makale yardım dosyasında mevcut biliyorum ve zaten library de dediğim gibi zaruri alanları belirttim, gereksiz gördüklerimi çıkardım.GrafikLazim adlı üyeden alıntı: mesajı görüntüle
Ama ŞAblon dosyasını bulamıyorum. Premium bir şablon kullanıyorum, ki default şablonlarda aynı mantık var. Üyelik formu olan şablona müdehale etmem gerek .
Tüm cevaplar için teşekkür ederim fakat dediğim gibi user library dosyasından bu işlemi gerçekleştiremedim.
O dosyada veri iletişimi sağlayan satırlar var, benim istediğim kısım ise farklı.

- 30-09-2020, 04:52:54senturksun adlı üyeden alıntı: mesajı görüntüle
Yazdıklarınızı ancak kavrayabildim
Hocam şablon dosyası yok ne yazıkki. Bende sordum Sevan beye bana dedikleri şey değişmeyen sayfalar bunlar. Büyük ihtimalle bir çok şifreleri dosya mevcut script te bunlardan biri olduğu için izin vermiyorlar.
- 30-09-2020, 12:20:06Çok mantıklı değil ya, mutlaka vardır bir yolu. Sevan beye yazayım en iyisiRoxiRox adlı üyeden alıntı: mesajı görüntüle
- 30-09-2020, 19:30:18user_library.php dosyasını aç
function getRegisterForm satırı altındaki
$form[] = _lang_epostaAdresiniz; satırının hemen üstüne
$form[] = _lang_uyeuyariozel; ekle
dosyayı kaydet. sunucuya yukle.
Yönetim paneline gir
Şablon menüsü altında
Dil Şablonu na gir
Yeni ekle yi tıkla
kod =_lang_urunInaktif
Deger = Sadece *ile işaretlenmiş zorunlu alanları doldurmanız yeterlidir
Gönder de
Tamamdır. - 30-09-2020, 19:38:41Yıldızlar görünmüyor isesenturksun adlı üyeden alıntı: mesajı görüntüle
kulldığınız temanın muhtemelen tema/assets/css/style.css dosyasında
sub, sup {display dan sonra gelen 'none' yi silerseniz yıldızlar görünür olur.
bu satırda yıldızların boyutunu ve konumunu da düzeltebilirsiniz.



