codeigniter - [Diselesaikan] Cara menukar {field} dalam pengesahan borang ci kepada bahasa Cina
伊谢尔伦
伊谢尔伦 2017-05-16 16:43:27
0
3
426

Gunakan perpustakaan berkapsul sekunder, bukan form_validate ci

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(3)
Ty80

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.

刘奇
// 直接指定欄位的中文名稱
$this->form_validation->set_rules('Username', '用户名', 'required');

// 或是透過lang取得language裡指定的名稱
$this->form_validation->set_rules('Password', lang('Password'), 'required');
过去多啦不再A梦

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan