จะเขียน Event listenner ในไฟล์ function ต่างๆ ยังไง-เขียน Extension บน phpBB 3.1

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

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

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26128
Joined: 31/03/2014 10:02 am
Contact:

จะเขียน Event listenner ในไฟล์ function ต่างๆ ยังไง-เขียน Extension บน phpBB 3.1

Post by thatsawan »

หนูจะให้ ไฟล์ function_user อ่าน Event หนู เเต่ใน ไฟล์ function_user ไม่มี Event ให้ จะทำยังไง

function_user.php

Code: Select all

function group_create(&$group_id, $type, $name, $desc, $group_attributes, $allow_desc_bbcode = false, $allow_desc_urls = false, $allow_desc_smilies = false)
{
if (!sizeof($error))
    {

}
//------------------------> จะแทรกตรงนี้    
} 

จะแทรก

Code: Select all

if (!function_exists('auto_group'))
        {
            global $phpEx;
            include($phpbb_root_path . 'includes/functions_autogroup.'.$phpEx);
        }
        $make_default = false;
        $auto_add_users = auto_groups_create($group_id, $group_attributes, $make_default) 

ถ้าเขียนเป็น function ตั้งหาก ก้อไม่รู้ว่าจะทำงานตอนไหน

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26128
Joined: 31/03/2014 10:02 am
Contact:

Re: จะเขียน Event listenner ในไฟล์ function ต่างๆ ยังไง-เขียน Extension บน phpBB 3.1

Post by thatsawan »

แล้วพอได้

Code: Select all

include($phpbb_root_path . 'includes/functions_autogroup.'.$phpEx);
จะเปลี่ยนเป็น $this->auto_group();
ให้ เรียกฟังก์ชั่นใน Class เดียวกัน
เเต่ตอนนี้ไม่รู้จะเเทรกเข้า function_user ยังไง

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 19 guests