Bỏ điều kiện bắt buộc form Contact

 Hỗ trợ lập trình NukeViet

Em muốn bỏ điều kiện bắt buộc điền ở ô nội dung của form module Contact, em làm như sau
Sửa câu điều kiện trong funcs/main.php

if (($fcon = $nv_Request->get_editor('fcon', '', NV_ALLOWED_HTML_TAGS)) == '') {
die(json_encode(array(
'status' => 'error',
'input' => 'fcon',
'mess' => $lang_module['error_content'] )));
}

Thành

$fcon = $nv_Request->get_editor('fcon', '', NV_ALLOWED_HTML_TAGS);

Sau đó sửa file form.tpl

<div class="form-group">
            <div>
                <textarea cols="8" name="fcon" class="form-control required" maxlength="1000" placeholder="{LANG.content}" onkeypress="nv_validErrorHidden(this);" data-mess="{LANG.error_content}"></textarea>
            </div>
        </div>

thành


        <div class="form-group">
            <div>
                <textarea cols="8" name="fcon" class="form-control required" maxlength="1000" placeholder="{LANG.content}"></textarea>
            </div>
        </div>

Mà sao không được a. Khi gửi contact vẫn bắt nhập nội dung. Nhưng nếu em xóa cái đoạn textarea này đi thì lại gửi được bt.


Ở đoạn này

<textarea cols="8" name="fcon" class="form-control required" maxlength="1000" placeholder="{LANG.content}"></textarea>

Bỏ luôn class required, js kiểm tra nếu có class này thì sẽ buộc nhập trước


Vâng em cảm ơn a, a cho em hỏi cách dùng thư viện phpexcel được không ạ, em muốn export cái danh sách liên hệ trong admin/main ý a.


Em cám ơn a, em sẽ tham khảo ạ!


ok, cái đó hướng dẫn cài đặt, còn cách dùng thì tìm hiểu thêm nhé.


Vâng a. để thêm thư viện vào mã nguồn thì đoạn này thêm vào đau của module contact vậy a?

require_once NV_ROOTDIR . '/includes/class/PHPExcel.php';
$objPHPExcel = new PHPExcel();

Chổ nào dùng ý. VD đoạn code xử lý sự kiện xuất excel ở main.php thì đặt nó vào main.php

require_once NV_ROOTDIR . '/includes/class/PHPExcel.php';
$objPHPExcel = new PHPExcel();
// code xử lý tiếp

Vâng em cám ơn a, em sẽ tìm hiểu thêm, nếu không được nhờ a hướn dẫn sau ạ


Ok, chúc thành công hì.


Khó thật anh ạ, em mần cả ngày mà không được. Chắc đợi a bữa nào có dịp rảnh a hướng dẫn em chi tiết hơn với. Hix


Vẫn chưa được à, bỏ class như mình nói nữa là được mà ta?


Dạ cái contact thì được rồi a ạ, còn cái phpexcel ý anh.. Em làm trang trắng hoài. Hix

Bạn cần đăng nhập để tham gia thảo luận

Trung tâm ứng dụng NukeViet
Ghi rõ nguồn khi sao chép thông tin từ website này.

Powered by NukeViet - a product of VINADES.,JSC