Khoanglang89
Bạn hãy đăng nhập hoặc đăng ký
Khoanglang89
Bạn hãy đăng nhập hoặc đăng ký
Khoanglang89

NHẬN THIẾT KẾ WEBSITE/ SOFTWARE - LÀM ĐỒ ÁN TỐT NGHIỆP, ĐỒ ÁN CHUYÊN MÔN NGÀNH CÔNG NGHỆ THÔNG TIN


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

Admin

Admin

Admin
Admin
Loading
[b]Chức năng: Bài viết này sẽ giúp các bạn tạo một danh sách bài viết liên quan và bài viết mới cùng chuyên mục cho phpBB2 và punBB

Demo: baivie11.png

Hướng dẫn: ACP - Display - Templates - Ganeral - viewtopic_body
Đặt code dưới đây vào vị trí muốn hiển thị trong viewtopic_body. Tốt nhất là nên đặt trước hoặc thay thế promot_trafic

[/b][b]Code đầy đủ của Ver 3:- Có thể sử dụng chung cả Punb Va Phpb2

[/b]
Code:
        <div class="fmviToggle">
            <div class="main">
                <div class="main-head clearfix">
                    <p class="h2">Bài viết mới cùng chuyên mục
                        <span id="chuyenmucnay"></span>
                    </p>
                </div>
                <ol style="list-style-type:decimal-leading-zero; padding: 10px 40px" id="cungchuyenmuc"
                class="main-content frm"></ol>
                <div class="main-head clearfix">
                    <p class="h2">Bài viết liên quan với
                        <a href="{TOPIC_URL}">{TOPIC_TITLE}</a>
                    </p>
                </div>
                <ol style="list-style-type:decimal-leading-zero; padding: 10px 40px" id="bailienquan"
                class="main-content frm"></ol>
            </div>
        </div>
        <script type="text/javascript">
            $('.crumbs:first a.nav[href^="/f"]:last').clone().appendTo('#chuyenmucnay');
            var cungchuyenmuc = '.tdtopics:not(".tdtopics:contains("{TOPIC_TITLE}"), .tdtopics:contains("Announcement"), .tdtopics:contains("Sticky"), .tdtopics:contains("Global announcement")") .topic-title a.topictitle:lt(10)';
            $.ajax({
                url: '/f{FORUM_ID}-forum',
                success: function (data) {
                    if ($(data).find(cungchuyenmuc).length == 0) {
                        $('#cungchuyenmuc').prev().remove();
                        $('#cungchuyenmuc').remove();
                    } else {
                        $(data).find(cungchuyenmuc).appendTo('#cungchuyenmuc');
                        $('#cungchuyenmuc a.topictitle').wrap("<li></li>");
                    };
                },
                error: function (jqXHR, textStatus, errorThrown) {
                    $('#cungchuyenmuc').html('<p><font face="Courier New"><font color="red">Có lỗi xảy ra trong quá trình tải dữ liệu.</font></font></p>');
                }
            });
            var topictitleFMvi = '{TOPIC_TITLE}';
            var fmviTopictitle = topictitleFMvi.replace(/ /gi, '+');
            var bailienquan = '.tdtopics:not(".tdtopics:contains("{TOPIC_TITLE}"), .tdtopics:contains("Announcement"), .tdtopics:contains("Sticky"), .tdtopics:contains("Global announcement")") .topic-title a.topictitle:lt(10)';
            $.ajax({
                url: '/search?mode=searchbox&search_keywords=' + fmviTopictitle + '&show_results=topics',
                success: function (data) {
                    if ($(data).find(bailienquan).length == 0) {
                        $('#bailienquan').prev().remove();
                        $('#bailienquan').remove();
                    } else {
                        $(data).find(bailienquan).appendTo('#bailienquan');
                        $('#bailienquan a.topictitle').wrap("<li></li>");
                        $('#bailienquan a.topictitle').each(function () {
                            $(this).replaceWith('<a href="' + $(this).attr("href").slice(0, $(this).attr("href").indexOf("?")) + '" class="topictitle">' + $(this).text() + '</a>');
                        });
                    };
                },
                error: function (jqXHR, textStatus, errorThrown) {
                    $('#bailienquan').html('<p><font face="Courier New"><font color="red">Có lỗi xảy ra trong quá trình tải dữ liệu.</font></font></p>');
                }
            });
            var partname = location.pathname.slice(1, 5);
            $(".fmviToggle .main .clearfix").prepend('<span class="collapsePost" style="float:right"><img src="http://i48.servimg.com/u/f48/16/58/89/73/icon_c10.gif" alt="fmClose" /><img style="display:none" src="http://i48.servimg.com/u/f48/16/58/89/73/icon_e10.gif" alt="fmOpen" /></span>');
            $(".collapsePost").each(function (a) {
                $(this).attr("id", "fmvicollapsePost" + partname + a);
                "1" == my_getcookie("fmvicollapsePost" + partname + a) && ($(this).children("img[alt='fmClose']").hide(), $(this).children("img[alt='fmOpen']").show(), $(this).parent().next().hide())
            });
            $(".collapsePost img[alt='fmClose']").click(function () {
                my_setcookie($(this).parent().attr("id"), 1, 1, 0);
                $(this).hide().next().show();
                $(this).parent().parent().next().slideToggle("slow")
            });
            $(".collapsePost img[alt='fmOpen']").click(function () {
                my_setcookie($(this).parent().attr("id"), 0, 1, 0);
                $(this).hide().prev().show();
                $(this).parent().parent().next().slideToggle("slow")
            });
        </script>

Link bài viết :



https://khoanglang89.forumvi.com

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Bài viết mới cùng chuyên mục

      Permissions in this forum:
      Bạn không có quyền trả lời bài viết