Rumah  >  Soal Jawab  >  teks badan

codeigniter - [Diselesaikan] Cara menukar {field} dalam pengesahan borang ci kepada bahasa Cina

Gunakan perpustakaan berkapsul sekunder, bukan form_validate ci

伊谢尔伦伊谢尔伦2713 hari yang lalu372

membalas semua(3)saya akan balas

  • PHP中文网

    PHP中文网2017-05-16 16:45:27

    CodeIgniter membolehkan anda membuat berbilang peraturan pengesahan untuk satu medan borang, disusun bersama mengikut tertib, dan anda juga boleh mempraproses data medan borang pada masa yang sama. Untuk menetapkan peraturan pengesahan, anda boleh menggunakan kaedah set_rules():

    $this->form_validation->set_rules();

    Kaedah di atas mempunyai tiga parameter:
    1 Nama domain bentuk - ia adalah nama yang anda berikan pada medan borang.
    2. Nama medan borang yang "dimanusiakan", yang akan dimasukkan ke dalam mesej ralat. Contohnya, jika anda mempunyai medan borang yang dipanggil "pengguna", anda mungkin memberikannya nama mesra manusia yang dipanggil "nama pengguna."
    3. Peraturan pengesahan ditetapkan untuk medan borang ini.
    (Pilihan) Apabila medan borang ini menetapkan mesej ralat tersuai, jika parameter ini tidak ditetapkan, parameter lalai akan digunakan.

    balas
    0
  • 怪我咯

    怪我咯2017-05-16 16:45:27

    // 直接指定欄位的中文名稱
    $this->form_validation->set_rules('Username', '用户名', 'required');
    
    // 或是透過lang取得language裡指定的名稱
    $this->form_validation->set_rules('Password', lang('Password'), 'required');

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 16:45:27

    Penyelesaian buat masa ini ialah menggunakan perpustakaan enkapsulasi sekunder Mari kita tukar kepada bahasa Cina Kita akan lihat bagaimana perpustakaan itu ditulis kemudian dan kemudian menukarnya kepada pengantarabangsaan

    balas
    0
  • Batalbalas