Addon 2x D.C Style - Widgets - Thêm widgets với đầy đủ chức năng cần thiết cho XF2

Mình thử widget ở trang Profile với thuộc tính Current User thì chưa hiển thị.
Có bạn nào có cách sửa chỉ giúp mình với.
 
Mình đã mày mò sửa lại và thấy hoạt động đúng với yêu cầu của mình, các bạn thử xem sao nhé.

Trong file /src/addons/DC/Widgets/Widget/NewThreads.php

Tìm đoạn
Mã:
if ($threadUser == 'current')
{
if (isset($this->contextParams['thread']))
{
$thread = $this->contextParams['threads'];
$user = $thread->User;
$threadFinder->where('user_id', $user->user_id);
}
}

Thay bằng đoạn

Mã:
if ($threadUser == 'current')
        {
            if (isset($this->contextParams['thread']))
            {
                $thread = $this->contextParams['thread'];
                $user = $thread->User;
                $threadFinder->where('user_id', $user->user_id);
            }
            else {
                $user = $this->contextParams['user'];
                $memberId = $user->user_id;
                $threadFinder->where('user_id', $memberId);
            }
        }

Chúc các bạn thành công nhé!
 
Thấy phát sinh lỗi trên XF 2.2 sau khi thêm widget [D.C Style] New Threads với thuộc tính Latest replies
  • Call to undefined method DC\Widgets\Widget\NewThreads::getReadMarkingCutOff()
nên không thể hiện thị widget ở trên diễn đàn.

Sau khi mày mò đã sửa được lỗi này và đã hoạt động, hiển thị widget, các bài viết theo đúng yêu cầu là các bình luận mới nhất.
 
mình k dùng D.C Thumbnail, mà mình dùng

Auto Thread Thumbnail 2.1.0​

vậy khi thêm wight nó có hiện thumbnail k mọi người, nếu nó không hiện thì có cách nào làm cho nó hiện mà k cần cài D.C thumbnail k ạ
 
mình k dùng D.C Thumbnail, mà mình dùng

Auto Thread Thumbnail 2.1.0​

vậy khi thêm wight nó có hiện thumbnail k mọi người, nếu nó không hiện thì có cách nào làm cho nó hiện mà k cần cài D.C thumbnail k ạ
Không bạn nhé
 
Bản mới chỉnh cho widget tự động get image slide tất cả ảnh trong 1 bài viết được chỉ định được không bác ?
 
Back
Top