อยากทราบวิธีการ แสดงจำนวนของความคิดเห็นย่อย โดยแบ่งออกเป็นของแต่ละโพส

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

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

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

อยากทราบวิธีการ แสดงจำนวนของความคิดเห็นย่อย โดยแบ่งออกเป็นของแต่ละโพส

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

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

Re: อยากทราบวิธีการ แสดงจำนวนของความคิดเห็นย่อย โดยแบ่งออกเป็นของแต่ละโพส

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

เพิ่มโคดส่ววนี้ เพื่อใช่สำหรับการจัดการจำนวนการแสดงผล ของ จำนวนการตอบกลับโพสย่อย

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

    $('.show-sub-somment').click(function () {
        var post_id = $(this).attr('data-post-id');
        var url = $(this).attr('data-url');
        var start = $(this).attr('data-start');
        var arr = url.split('/');
        arr[arr.length - 1] = start;
        var sum = $(this).attr('data-sum');
        var sub = new XMLHttpRequest();
        var t = this;
        console.log(arr.join('/'));
        var res = sum - 5;
        $(this).attr('data-sum', res);
        $(this).attr('data-start', Number(start) + 1);
        $.get(arr.join('/'), function (result) {
            console.log(sum);
            $("#txtHint" + post_id).append(result);
            $(t).html('แสดงความคิดเห็นย่อย(' + res + ')');
            if (sum < 5) {
                $(t).closest('.show-sub-comment-btn').hide();
            }
        });

    });
ขอให้วันนี้เป็นวันที่ดี
ตอบกลับโพส

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

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