Cách tạo nhiều Block Recent News cho Xenportal

Chuyên mục 'Xenforo', người gửi admin, 18/6/12.

  1. admin Administrator

    Cách tạo nhiều Block Recent News cho Xenportal.

    Bài viết này dành cho các bạn đã có chút kiến thức về Xenforo nhé !

    1. Vào admin Export (xuất) Block Recent News ra file RecentNews.xml. Mở nó ra và thêm số 1 vào đằng sau recentnews, như:
    • RecentNews1
    • recentnews1_forum
    • recentnews1_limit
    • recentnews1_truncate
    • recentnews1_social
    • recentnews1_pagenav
    • recentnews1_leftdate
    • EWRblock_RecentNews1
    • EWRblock_RecentNews1.css
    • $RecentNews1
    • EWRblock_RecentNews1.css
    2. Lưu lại thành file mới RecentNews1.xml nhưng chưa cần Upload.

    3. Trong trường hợp bạn muốn nhiều Block Recent News thì lặp lại như bước trên nhé

    4. Mở file /library/EWRPorta/Block/RecentNews.php. Copy file đó và đổi tên thành RecentNews1.php.

    5. Mở file RecentNews1.php và đổi:
    class EWRporta_Block_RecentNews extends XenForo_Model
    thành
    class EWRporta_Block_RecentNews1 extends XenForo_Model

    Lưu file này lại.

    6. Upload file RecentNews1.php vào thư mục /library/EWRporta/Block/. Bạn vào Admin, phần quản lý Block và add file RecentNews1.xml. Bạn vào phần quản lý bố cục (Layout) để sắp xếp Block.

    Nếu bạn muốn có nhiều Block Recent News chỉ cần thao tác lại như trên với các số là 2,3,4...

    Chúc các bạn thành công, mọi vấn đề thắc mắc các bạn Post tại đây nhé, mình sẽ giúp hết sức.

    Các bạn có thể tham khảo thêm vật tư sản phẩm ngành kính chúng tôi

    Wed site : http://kinhcuongluchanoi.vn/

    Báo giá kính cường lực
    Báo giá cửa kính cường lực
    Báo giá cửa lùa kính cường lực
    Báo giá cửa nhôm kính Việt Pháp
    Báo giá cầu thang kính cường lực
    Báo giá lan can kính cường lực
    Báo giá cabin tắm kính cường lực
    Báo giá cửa nhựa lõi thép
    Báo giá kính mầu ốp bếp

    Web site :http://kinhcuongluc.comfor.vn/

    Báo giá kính cường lực
    Báo giá cửa kính cường lực
    Báo giá cửa lùa kính cường lực
    Báo giá cabin tắm kính cường lực
    Báo giá lan can kính cường lực
    Báo giá cầu thang kính cường lực
    Báo giá cửa nhôm kính Việt Pháp
    Báo giá cửa nhựa lõi thép.

    Web site :http://kinhhanoi.vn/

    Báo giá kính cường lực
    Báo giá cửa kính cường lực
    Báo giá cửa lùa kính cường lực
    Báo giá cabin tắm kính cường lực
    Báo giá lan can kính cường lực
    Báo giá cầu thang kính cường lực
    Báo giá cửa nhôm kính Việt Pháp
    Báo giá cửa nhựa lõi thép.

    Chia sẻ

  2. hoangvukenshin

    hoangvukenshin New Member

    Tham gia:
    23/6/12
    Bài viết:
    1
    "Like" đã nhận:
    0
    Admin có thể tạo 1 cái rss cho trang Xenportal được không. Mình thấy nếu có rss thì seo tốt hơn sẽ sử dụng hơn. Nếu được thank nhiều
  3. dproks

    dproks New Member

    Tham gia:
    23/6/12
    Bài viết:
    4
    "Like" đã nhận:
    0
    Mình làm theo như bạn HD thì lỗi này:
  4. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Chào bạn,

    Mình thấy RSS cho trang Xenportal cũng không cần thiết lắm do mình lấy tin từ các box show ra, mà bản thân các box cũng đã có RSS rồi.
  5. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Hic, sao lại là recent_new7.php nhỉ. Hình như bạn làm theo TUT hướng dẫn làm trang chủ dạng báo chí sao ý. Bài đó mình sẽ viết lại ở trên này, các bạn có thắc mắc gì mình sẽ cố gắng giải đáp.

    Bây giờ bạn thử làm như mình ở trên xem sao (Đừng quan tâm đến file recent_news.xml mà mình share).

    Cái này hồi mình mới làm cũng bị lỗi nhưng cũng lâu rồi mình mới share nên không nhớ rõ nữa. Có gì bạn cứ post tiếp, nếu giúp được mình sẽ giúp.
  6. dproks

    dproks New Member

    Tham gia:
    23/6/12
    Bài viết:
    4
    "Like" đã nhận:
    0
    Tốt nhất bạn share toàn bộ cái portal của bạn đi bạn à ! Về làm cho dễ chứ làm kiểu đó khó lắm :(
  7. dproks

    dproks New Member

    Tham gia:
    23/6/12
    Bài viết:
    4
    "Like" đã nhận:
    0
    http://thpt-huonghoa.com/forum/portal/
    Bạn giúp mình! Mình đã làm được một chút nhưng không thể bố trí khoảng cách giữa 2 Recent như bạn vậy. Vui lòng giúp đỡ với
  8. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Mình chưa hiểu ý của bạn? Bạn có thể nói rõ hơn 1 chút được không ?
  9. diendanluat.net

    diendanluat.net New Member

    Tham gia:
    6/7/12
    Bài viết:
    2
    "Like" đã nhận:
    0
    Bác Admin vô trang Diễn đàn luật coi họ mình cái. Làm thế nào rewrite giống bác được nhỉ
  10. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12

    Attached Files:

  11. diendanluat.net

    diendanluat.net New Member

    Tham gia:
    6/7/12
    Bài viết:
    2
    "Like" đã nhận:
    0
    Bác Admin có thể pm mình qua YH or cho YH mình pm lại YH của mình :diendanluat pm mình nhé thanks
  12. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Tớ PM rồi nhé.
  13. freecode

    freecode New Member

    Tham gia:
    7/7/12
    Bài viết:
    7
    "Like" đã nhận:
    0
    anh ơi, em chinh đây ah ^^!, em có down file recent.rar về rồi up lên nhưng chữ "Tiêu đề trong suốt" và giống như thắc mắc của dproks, anh chỉ giùm em cách sao cho hai hộp RecentNews trông bằng nhau được ko hix, gà quá ^^! tks anh,

    anh xem demo giùm em nhé.
    http://wesir.co/like/index.php

    tk: dinhxuanchinh, pass. em sẽ nhắn vào inbox ^^
  14. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Phần link màu trắng:

    Em vào Admin / appearence / Template / Nhập vào "RecentNews7"

    Mở file: RecentNews7.css tìm

    Code:
    .RecentNews7 h3 a
    Trong đó tìm
    Code:
    color: #FFFFFF;
    Thay thế bằng

    Code:
    color: #000;
    - Để 2 cột bằng nhau:

    Em vào mục Search Template
    Tìm: .topLeftBlocks, .midLeftBlocks, .btmLeftBlocks
    Thêm thuộc tính vào đó: width: 48%;

    Tìm tiếp: .centerShift
    Thêm vào: margin-left: 50%; margin-right: 1%;
  15. freecode

    freecode New Member

    Tham gia:
    7/7/12
    Bài viết:
    7
    "Like" đã nhận:
    0
    :X đùa chứ, anh dễ mến thật đó ^^!. em cảm ơn anh nhiều ah. Khi về hn, anh sắp sếp cho em một buổi gặp nhé ^^. tks anh.

    ôi, anh cho em hỏi một lỗi quan trọng nữa là, làm sao để hai block này ko bị dính nhau vậy anh, em đặt kiểu gì cũng ko đc mà nó cứ dính lấy nhau :((. anh xem giùm em cái link wesir.co/like nhé ^^! Bên cạnh đó thì chữ tiêu đề cũng ở sát hình ảnh quá, sao ko giống như trang http://www.yly.vn/ của mình hix T___T

    [​IMG]

    [​IMG]
  16. freecode

    freecode New Member

    Tham gia:
    7/7/12
    Bài viết:
    7
    "Like" đã nhận:
    0
    ah, anh cho em hỏi cách làm thế nào để có hình nền màu xám giống như bên thpt-huonghoa.com được ko ah ^^!. tks anh.

    anh xem phần đính kèm giùm em nhé, có phần hơi khác biệt so với bên mình ^^!

    ps. anh Tỉnh bít style của bên thpt-huonghoa.com đang dùng là ở đâu ko :-s, nhìn đẹp quá, chắc họ tự làm hả anh ^^.

    [​IMG]

    Attached Files:

  17. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Anh sửa cho em rồi đấy.

    Cái theme của bạn kia thì anh không rõ là bạn ý tìm ở đâu hay tự làm. Còn muốn giống như bạn ý thì chỉ cần biết 1 chút về CSS là có thể làm được.
  18. bizzuu

    bizzuu New Member

    Tham gia:
    5/7/12
    Bài viết:
    9
    "Like" đã nhận:
    0
    Admin giúp mình luôn cái trường hợp này luôn đc ko . Không tài nào cho qua được bên kia .
  19. admin

    admin Administrator Staff Member

    Tham gia:
    1/4/12
    Bài viết:
    1,072
    "Like" đã nhận:
    12
    Của bạn chỉ cần sửa 1 chút CSS là được.

    Bạn tìm và sửa như mình nhé:

    Bạn tìm: .topLeftBlocks, .midLeftBlocks, .btmLeftBlocks và sửa thành:
    Code:
    .topLeftBlocks, .midLeftBlocks, .btmLeftBlocks {
        float: left;
        width: 330px !important;
    }
    Bạn tìm: .topRightBlocks, .midRightBlocks, .btmRightBlocks và sửa thành:
    Code:
    .topRightBlocks, .midRightBlocks, .btmRightBlocks {
        float: right;
        width: 330px !important;
    }
    Bạn đưa DEMO lên xem sao.
    bizzuu likes this.
  20. bizzuu

    bizzuu New Member

    Tham gia:
    5/7/12
    Bài viết:
    9
    "Like" đã nhận:
    0
    Bạn có thể nói cụ thể CSS của cái nào không . Nhiều CSS biết chỉnh cái nào đây :eek: