• 27-09-2020, 23:27:01
    #1
    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
  • 29-09-2020, 02:26:53
    #2
    Yine 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, 05:45:35
    #3
    User library açın hocam oradan üyelik formu diye arayın çıkıyor. Açıklaması var hepsinin yanında.
  • 29-09-2020, 08:40:40
    #4
    Kimlik 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:18
    #5
    inegolAlisveris adlı üyeden alıntı: mesajı görüntüle
    Yine 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.
    O dosyada ilk mesjaımda da yazdığım gibi sadece işlem kutuları ekleme çıkarma ve mecbur/değil gibi izinleri ayalanıyor.
    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ı.

    RoxiRox adlı üyeden alıntı: mesajı görüntüle
    User library açın hocam oradan üyelik formu diye arayın çıkıyor. Açıklaması var hepsinin yanında.
    üyelik formu araması sonuç vermedi, ilk mesajımda yazmıştım hocam

    GrafikLazim adlı üyeden alıntı: mesajı görüntüle
    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ı]);
    Bu makale yardım dosyasında mevcut biliyorum ve zaten library de dediğim gibi zaruri alanları belirttim, gereksiz gördüklerimi çıkardım.
    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:54
    #6
    senturksun adlı üyeden alıntı: mesajı görüntüle
    O dosyada ilk mesjaımda da yazdığım gibi sadece işlem kutuları ekleme çıkarma ve mecbur/değil gibi izinleri ayalanıyor.
    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 hocam



    Bu makale yardım dosyasında mevcut biliyorum ve zaten library de dediğim gibi zaruri alanları belirttim, gereksiz gördüklerimi çıkardım.
    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ı.


    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
    #7
    RoxiRox 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.
    Çok mantıklı değil ya, mutlaka vardır bir yolu. Sevan beye yazayım en iyisi
  • 30-09-2020, 19:30:18
    #8
    user_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:41
    #9
    senturksun adlı üyeden alıntı: mesajı görüntüle
    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
    Yıldızlar görünmüyor ise
    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.