Kohana กับ form::input(“”)
วันนี้ได้ลอง kohana3.2 จริงๆ แล้วดู video อ.ถาวร มาบ้างแล้ว
แต่กำลังจะเอามาใช้งานจริง ปัญหา ก็คือว่า สร้าง textbox เช่น
print form::input(‘field_name’); // use only 1 parametr – for name and id print
ค่าที่ออก มา ก็จะได้
<input type=”text” id=”field_name” name=”field_name” value=”” />
ถ้าเป็น v 2.4 ไม่มีปัญหา แต่ v3.2 ค่าที่ออกมา ไม่มีค่า id
<input type=”text” name=”field_name” value=”” /> ดังนั้น เราต้องไปแก้ไขที่ \system\classes\kohana\form.php
โดย เพิ่ม id เข้าไปใน function input (ประมาณบรรทัดที่ 93)
โดยเพิ่มเข้าไปดังนี้
$attributes[‘id’] = $name;
แล้วก็ save
เท่านี้ก็มี id ให้ใช้ได้ แล้วคับ
Off
27
Feb