ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

วันนี้ได้มีโอกาสเขียน mod ใส่ใน phpbb3 โดยได้ใช้ Jquery Ajax เพื่อช่วยให้โหลดข้อมูลเฉพาะที่จำเป็น มาแสดงในหน้า admin ของ phpbb3 ซึ่งเมื่อได้วิธีแล้วก็เลยมาเขียนไว้หน่อย โดยวิธีทำได้ง่ายโดยเริ่มจาก template include Jquery libary ลงไป



<!-- INCLUDE overall_header.html -->
  <script src="http://code.jquery.com/jquery-latest.js"></script>
<b>Footer navigation:</b>
<ol id="new-nav"></ol>

<script>
  $("#new-nav").load("adm/index.php?i=portal&action=add_form&sid=sid");
</script>

<!-- INCLUDE overall_footer.html -->

ตัวอย่างไฟล์ ที่ทำงานทาง ฝั่ง Server ขอยกตัวอย่างเป็น function เลย 


function getAjaxtopic_title()
{
     global $db;
    $topic_id       = request_var('topic_id', 0);
    $sql            = 'SELECT topic_title FROM ' . TOPICS_TABLE . ' WHERE topic_id='.(int)$topic_id;
    $result         = $db->sql_query($sql);
    $topic_title    = $db->sql_fetchfield('topic_title');
    $db->sql_freeresult($result);
    header('Content-Type: text/html; charset=utf-8');
    if(empty($topic_title)) {
        echo 'Invalid topic_id';
    } else {
        echo $topic_title;
    }
    $db->sql_close();
    exit();
}
จะเห็นว่า ถ้าใช้ Jquery มาร่วมกับ phpbb3 เป็นเรื่องง่ายมากที่จะโหลดข้อมูลมาแสดงเป็น จุดๆ เฉพาะที่เราต้องการ ซึ่งจะช่วยลดภาระ Host ไปได้พอสมควร

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
IT Infrastructure กับองค์กรไอที เพื่อการทำงานที่ไม่ติดขัด
โดย PhoorichayaM ศ 09 ต.ค. 2020 1:07 pm บอร์ด Linux - Web Server
0
122
ศ 09 ต.ค. 2020 1:07 pm โดย PhoorichayaM
การบริการ
โดย nalinthip ศ 09 ต.ค. 2020 12:58 pm บอร์ด Share Knowledge
0
130
ศ 09 ต.ค. 2020 12:58 pm โดย nalinthip
สอบถามเรื่องการพัฒนาระบบของ phpBB
โดย PhoorichayaM ศ 09 ต.ค. 2020 12:40 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
126
ศ 09 ต.ค. 2020 12:41 pm โดย mindphp
ตั้ง พาสเวิร์ด อย่างไรปลอดภัยต่อผู้ใช้งาน
โดย PhoorichayaM ศ 09 ต.ค. 2020 12:27 pm บอร์ด phpBB user Guide Knowledge
0
213
ศ 09 ต.ค. 2020 12:27 pm โดย PhoorichayaM
สามารถดาวน์โหลด phpBB 3.3.1 ได้ที่ไหน
โดย PhoorichayaM ศ 09 ต.ค. 2020 11:58 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
138
ศ 09 ต.ค. 2020 12:02 pm โดย PhoorichayaM
Forum ของ phpBB มีกี่รูปแบบ
โดย PhoorichayaM ศ 09 ต.ค. 2020 11:28 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
172
ศ 09 ต.ค. 2020 11:34 am โดย PhoorichayaM
Upgrade กับ Update ทำความเข้าใจ เพื่อความไม่สับสน
โดย PhoorichayaM ศ 09 ต.ค. 2020 11:00 am บอร์ด Share Knowledge
0
115
ศ 09 ต.ค. 2020 11:00 am โดย PhoorichayaM
E Registration อีกหนึ่งบริการที่น่าสนใจ
โดย PhoorichayaM ศ 09 ต.ค. 2020 10:20 am บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
124
ศ 09 ต.ค. 2020 10:20 am โดย PhoorichayaM