ส่งค่า ตัวแปร เปลี่ยนภาษา ไปยัง javascript บน phpbb


PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

Post Reply
User avatar
Ittichai_chupol
PHP VIP Members
PHP VIP Members
Posts: 3187
Joined: 19/09/2018 10:33 am

ส่งค่า ตัวแปร เปลี่ยนภาษา ไปยัง javascript บน phpbb

Post by Ittichai_chupol » 13/12/2018 4:28 pm

--สำหรับ การ extension มักจะมีตัวแปรที่ใช้สำหรับการเปลี่ยนภาษา ที่ใช้สำหรับแสดงโดย html ซึ่งวิธีการนั้นหลายๆคนคงพอรู้กันอยู่ แต่ถ้าสมมุติืว่า การที่เราจะใช้ตัวแปรภาษา กับ javascript นั้น บางคนคงอาจจะไม่เคยทำมาก่อน
--ซึ่งวันนี้ จะมาแนะนำการใช้ตัวแปรภาษาร่วมกับ javascript ผ่าน extension

ขั้นตอนการสร้างนั้น

1.เขาจะต้องสร้าง extension ก่อน

2.แล้วก็มาสร้าง ส่วนทีี่่เป็นต่อเรียกใช้ใช้ตัวแปรภาษานั้นคือ listener


3.จากนั้นเราจะมาสร้างหน้า template โดยใช้ html กัน
** เริ่มจาก เข้าที่ โฟลเดอร์ style -> all
เมื่อได้ไฟล์ html มาเเล้ว
ก็มาทดลองเขียนดคดกัน

ตัวอย๋างโคดที่ใช้ในฝั่ง html

Code: Select all


//ส่วนนี้ คือ การส่วนตัวแปรภาษาผ่าน id เพื่อที่จะเข้าไปใน javascript

<input type="hidden" id="youtube" value="{L_YOUTUBE_INSERT}">

อันนี้เป็นส่วนของ javascript ที่ใช้รับค่าตัวแปรภาษาที่ส่งมา

Code: Select all


  var b = document.getElementById("youtube").value;

และส่วนนี้คือส่วนที่ที่นำตัวแปรภาษา มาใช้

Code: Select all

   function mpopup() {
        jQuery.MessageBox({
            buttonDone: b, //ใช่ที่ตำแหน่งนี้

            message: b,
            input: true,
            speed: 1000
        }).done(function (data) {
            if (jQuery.trim(data)) {
                mbbfontstyle('\r\n [youtube]', '[/youtube]', data);
            }
        });
    }

Post Reply

Return to “PHP Knowledge”

Users browsing this forum: Bing [Bot] and 19 guests