อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

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

ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

อยากทราบว่าถ้าต้องการที่จะนำไฟล์ board.php ที่อยู่ใน . /phpbb/notification/method/board.php ซึ่งจะเป็นไฟล์ พื้นฐานของ phpbb มาปรับเปลี่ยนเพื่อใช้งานใน Extension ที่ได้สร้างขึ้นมา เพื่อที่จะไม่ต้องไปปรับแก้ไข้ไฟล์เดิม แต่จะนำไฟล์นั้นมาปรับปรับแก้ไข้เพื่อใช้เฉพาะใน Extension แทนโดยการทำงานดดยรวมยังเป็นแบบเดิม

- ซึ่งเท่าที่ทราบก็คือจะต้องไปเพื่อการเรียกใช้งานไฟล์ ใน ไฟล์ services.yml

โดยผมได้ลองปรับการเรียกใช้งานเข้าไปนั้งนี้

โค้ด: เลือกทั้งหมด


notification.type.board:
        class: mindphp\m_anonymous\notification\board
        shared: false
        parent: notification.type.base
        calls:
            - [set_user_loader, ['@user_loader']]
            - [set_config, ['@config']]
        tags:
            - { name: notification.type }
            

 
แต่ก็ไม่สามารถเรียกใช้งานได้ จึงอยากทราบว่าจะต้องปรับแก้ไข้ อย่างไรครับ
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

จะเอามาแก้ไขอะไร phpbb จะมี event ให้ใช้งาน
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

- ผมจะแก้ไขค่าของข้อมูล ก่อนที่ที่จะ update เข้าไปใน ตาราง notifications ครับ

- เพราะจากเท่าที่ทดสอบทำคือ พอมีการแก้ไข โพสต์ที่เป็น Qoute จะมีการส่งค่ามาที่ ไฟล์ board.php แล้วจะส่งเข้าไปในฐานข้อมูล

- ผมจึงจะอยากนำไฟล์ board.php มาใช่ใน Extension จะไม่ต้องเข้าไปแก้ไขในไฟล์เดิม

- คือมันไม่มี Event ที่จะส่งมาในไฟล์ board.php เลย
ขอให้วันนี้เป็นวันที่ดี
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41126
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ถ้าจะ override ตัว core ของ phpBB จะมั่นใจได้อย่างไร ว่า ถ้า phpBB มีการ อัพเกรดมา Extension ที่เราไปทำการ override Core จะไม่ได้ ให้ core ของ phpBB มีปัญหา

ลองปรับวิธีคิดใหม่
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41126
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

Post แรก กับ Post 3 สื่อคนละความหมายกันอยู่นะ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 5410
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการนำไฟล์ board.php มางานใน Extension ใน phpbb ที่สร้างขึ้น

โพสต์ที่ยังไม่ได้อ่าน โดย Ittichai_chupol »

ถ้าไม่ override ส่วนของไฟล์ board.php มาปรับ
- ผมควรใช่วิธีไหนดีครับ
- เพราะที่แรกผมคิดว่าใช้วิธีการคลายๆ กับตอนปรับแก้ไขการแจ้งเตือนของโพสต์ครับ
- ที่ override ไฟล์ post แล้วมาปรับแก้ไขใน Extension ครับ
ขอให้วันนี้เป็นวันที่ดี
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 57