Thảo luận Vấn đề promoted ra ngoài xenporta

Thảo luận trong 'Add-on Quesions' bắt đầu bởi asinvt, 20/6/14.

1votes
5/5, 1 vote

  1. asinvt

    asinvt Member

    Bài viết:
    158
    Likes :
    19
    Mình thấy bên tinhte, congnghe 5giay có các block hay như: hotnews (5 bài); tin mới nhất; sự kiện ảnh. Và các block này có kiểu chọn promoted để hiển thị riêng biệt. Mình ví dụ nhé, setup block hotnews ở các forum: A,B,C ; block tin mới nhất ở forum D,E,F ; block sự kiện thì set ở các forum G,H,I.
    Khi mình chọn các topic hay ở 1 trong 9 forum trên để hiển thị ngoài porta thì nó sẽ không bị tình trạng hiển thị cùng lúc ở 2,3 nơi. Ví dụ: chọn promoted topic A trong forum A thì nó sẽ được hiển thị ở hotnews, chứ nó không thể hiển thị ở tin mới nhất, hay Sự kiện ảnh được.
    Mình có hỏi 1 bạn bên congnghe 5giay thì bạn ấy nói là bên 5giay có phần set ID topic trong block thì trên block ngoài porta sẽ hiển thị? mình chưa hiểu cách làm này lắm, vì không phải dân coder mà.
    Mình có tham khảo bên xenforo thì thấy link này:
    http://xenforo.com/community/threads/8wayrun-com-xenporta-module-add-ons.7611/page-33
    Chú ý phần hỏi của Foxx và phần reply của boban ở link trên nhé các bạn.
    ===============
    Hồi trước có 1 bạn hỏi rằng, khi 1 topic được promoted thì nó sẽ xuất hiện ở tất cả ??? có cách nào khắc phục điều đó không ? với 3 block ở phần đầu có đề cập. Mong mọi người giúp đỡ. Thanks.
    ==============
    Ý mình muốn hỏi là: 3 block đã set auto từ các forum (box), nhưng chỉ áp dụng cho các topic được promoted thôi, mà topic promoted nằm ở forum nào thì hiển thị ở block (đã chọn forum) đó, chứ không phải hiển thị tất cả.
     
    Last edited: 21/6/14
    Đang tải...
  2. tmcodon

    tmcodon Verified User

    Bài viết:
    490
    Likes :
    125
    nhiều chữ quá nên lười đọc, up top hộ chủ thớt, hóng thánh tóm tắt giúp >.<
     
  3. asinvt

    asinvt Member

    Bài viết:
    158
    Likes :
    19
    [Ai giải thích giùm với] Try to change WHERE statements, line 19 and 88.
    RecentNews.php

    PHP:
    WHERE (xf_thread.node_id IN (".$this->_getDb()->quote($options['forum']).") OR EWRporta_promotes.promote_date < ? AND EWRporta_promotes.thread_id IN (".$this->_getDb()->quote($options['forum'])."))
    RecentNews2.php

    PHP:
    WHERE EWRporta_promotes.promote_date < ? AND xf_thread.node_id IN (".$this->_getDb()->quote($options['forum']).")
    Use Recent News to pull out Threads from specific news forum/forums and do not promote any threads from that forum/forums and Recent News2 for Promoted Threads.

    Due to pagination conflict, disable Show History Navigation option in the blocks.
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...