Addon Xin addon hiện bài viết trước, bài viết sau

muabantk

Private
Bình thường em thấy có addon hiện bài viết cùng chuyên mục rồi. Nhưng giờ em đang cần hiện thêm bài viết trước và bài viết sau của bài viết bất kỳ. Em tìm mãi mà không thấy bác nào biết chỉ em với ạ @@
 
  • Like
Reactions: THB
bác ơi cái này em đã cài rồi nhưng nó chưa đúng ý em lắm. Cái addon này nó chỉ được trong cùng danh mục. Cái em muốn là nó ở tất cả forum luôn cơ. Ví dụ như này: Em có bài A có id: 99 ở mục sức khỏe, bài B có id: 100 ở mục bất động sản, bài C có id: 101 ở mục rao vặt khác chẳng hạn.

Thì khi vào bài B ở mục bất động sản sẽ hiện Next Thread và Previous Thread, cụ thể ở đây khi bấm vào Next Thread thì nó sẽ ra bài viết mới hơn là bài có id: 101, còn bài cũ hơn có id: 99.

Còn addon kia là nó chỉ hiện bài trước sau ở cùng 1 danh mục chứ ko có như ý của em @@
 
bác ơi cái này em đã cài rồi nhưng nó chưa đúng ý em lắm. Cái addon này nó chỉ được trong cùng danh mục. Cái em muốn là nó ở tất cả forum luôn cơ. Ví dụ như này: Em có bài A có id: 99 ở mục sức khỏe, bài B có id: 100 ở mục bất động sản, bài C có id: 101 ở mục rao vặt khác chẳng hạn.

Thì khi vào bài B ở mục bất động sản sẽ hiện Next Thread và Previous Thread, cụ thể ở đây khi bấm vào Next Thread thì nó sẽ ra bài viết mới hơn là bài có id: 101, còn bài cũ hơn có id: 99.

Còn addon kia là nó chỉ hiện bài trước sau ở cùng 1 danh mục chứ ko có như ý của em @@
Mình nghĩ như này
Bạn sẽ get được id của thread hiện tại bằng biến này
Mã:
{$thread.thread_id}
Suy ra, id của thread tiếp theo sẽ là
Mã:
{xen:calc '{$thread.thread_id} + 1'}
Và id của thread trước đó sẽ là
Mã:
{xen:calc '{$thread.thread_id} - 1'}
Từ đây ta có link của thread tiếp theo
Mã:
http://domain/threads/{xen:calc '{$thread.thread_id} + 1'}
và link của thread trước đó
Mã:
http://domain/threads/{xen:calc '{$thread.thread_id} - 1'}
Nhược điểm của cách này: Không biết được thread_id nào là max, thread_id nào là min.
 
Mình nghĩ như này
Bạn sẽ get được id của thread hiện tại bằng biến này
Mã:
{$thread.thread_id}
Suy ra, id của thread tiếp theo sẽ là
Mã:
{xen:calc '{$thread.thread_id} + 1'}
Và id của thread trước đó sẽ là
Mã:
{xen:calc '{$thread.thread_id} - 1'}
Từ đây ta có link của thread tiếp theo
Mã:
http://domain/threads/{xen:calc '{$thread.thread_id} + 1'}
và link của thread trước đó
Mã:
http://domain/threads/{xen:calc '{$thread.thread_id} - 1'}
Nhược điểm của cách này: Không biết được thread_id nào là max, thread_id nào là min.
Cảm ơn bác nhiều. Thôi em dùng cách của bác THB rồi a. Mục đích là em muốn cho bot nó đi loanh quanh vào các bài viết để index nhanh hơn, nhưng không có thì dùng tạm vậy :D
 
Back
Top