Monthly Archives: พฤษภาคม 2014

ิbootstrap3 typeahead autocomplete

download typeahead.js here demo here ตัวอย่างการใช้งาน สมมติว่าเลือกประเทศโดย autocomplete แล้วจะให้แสดงจังหวัดที่เกี่ยวข้องทันที //ajax example $(’#country’).typeahead({    source: function(request, response){       $.ajax({           type: "POST",           url: "{{ URL::to(‘member/profile/country’) }}",         … Continue reading

Posted in bootstap, jquery, laravel4, php | Leave a comment

Laravel regex

http://stackoverflow.com/questions/22860369/laravel-time-regex use array instead pipe "mobile_no" => array(’required’, ‘digits:10′,’min:9′,’regex:/^(08([0-9]{8})|09([0-9]{8}))$/’)

Posted in laravel4 | Leave a comment

mbstrlen ใช้แทน strlen ในการนับคำ utf-8

$string_utf8 = ‘สวัสดี_hello’; $len = mbstrlen($string_utf8);

Posted in php, เกร็ดความรู้ | Leave a comment

ตั้งค่าคะแนนสะสม(Reward) ให้แต้มละ 1 บาท

แก้ไขไฟล์ C:\AppServ\www\opencart1541ping\catalog\model\total\reward.php จากเดิม(Default) ราคาที่ลดจากคะแนนสะสม จะลดเป็นเปอร์เซ็น เช่น ราคาของ 200 บาท ถ้าเราใช้ คะแนนสะสม 10 แต้ม จะลดของได้ 20 บาท $discount = $product[’total’] * ($this->session->data[’reward’] / $points_total); แก้ไขเป็น $discount = $this->session->data[’reward’]; เราสามารถสร้างหน้าฟอร์มหลังบ้าน ให้ตั้งค่า คะแนนสะสม ว่าจะให้ 1 แต้มเท่ากับกี่บาท เองก็ได้ แต่ต้องลงมือเหนื่อยนิดนึง

Posted in opencart | Leave a comment

วิธีเพิ่ม EMS shipping method

เพิ่มไฟล์ดังนี้ admin\controller\shipping\ems.php admin\language\english\shipping\ems.php admin\language\thai\shipping\ems.php admin\view\template\shipping\ems.php catalog\language\english\shipping\ems.php catalog\language\thai\shipping\ems.php catalog\model\shipping\ems.php Download files >> custom shipping method และเซ็ทหลังบ้าน (ระบบ > ภาษาท้องถิ่น > พื้นที่ทางภูมิศาสตร์) เพิ่มพื้นที่ ไทย ลงไปก่อน เพื่อให้ EMS เซ็ทแบบไทยได้ (ส่วนเสริม > การจัดส่ง > Express Mail Service (EMS)) ตามรูป โดยราคาจะคิดตามน้ำหนัก จากรูปคือ น้ำหนักสินค้าไม่เกิน 10 กิโลกรัม … Continue reading

Posted in opencart | Leave a comment