Làm cho toàn bộ tab nav kích hoạt cửa sổ bật lên (thay vì chỉ các mũi tên xuống)

PVS

Super Moderator
Thành viên BQT
Code hoặc hướng dẫn này được sử dụng trên phiên bản Xenforo cũ đã quá hạn sử dụng. Bạn hãy click để tìm bản mới hơn
Làm cho toàn bộ tab nav kích hoạt cửa sổ bật lên (thay vì chỉ các mũi tên xuống)

Chỉnh sửa template:

Admin CP -> Appearance -> Templates -> navigation

Thêm blue, xóa red:

1.png

Mã:
        <!-- extra tabs: end -->
        <xen:if is="{$extraTabs.end}">
        <xen:foreach loop="$extraTabs.end" key="$extraTabId" value="$extraTab">
            <xen:if is="{$extraTab.linksTemplate}">
                <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected', 'Popup PopupControl PopupClosed'}">
           
                <a href="{$extraTab.href}" class="navLink NoPopupGadget" rel="Menu">{$extraTab.title}</a>
                <a href="{$extraTab.href}" class="SplitCtrl" rel="Menu"></a>
               
                <div class="{xen:if {$extraTab.selected}, 'tabLinks', 'Menu JsOnly tabMenu'}">
                    <div class="primaryContent menuHeader">
                        <h3>{$extraTab.title}</h3>
                        <div class="muted">{xen:phrase quick_links}</div>
                    </div>
                    {xen:raw $extraTab.linksTemplate}
                </div>
            </li>
            <xen:else />
                <li class="navTab {$extraTabId} {xen:if $extraTab.selected, 'selected', 'PopupClosed'}">
                    <a href="{$extraTab.href}" class="navLink">{$extraTab.title}</a>
                    <xen:if is="{$extraTab.selected}"><div class="tabLinks"></div></xen:if>
                </li>
            </xen:if>
        </xen:foreach>
        </xen:if>

Bạn cần phải áp dụng thay đổi này cho tất cả các tab trong template này. Có mã tương tự như trong biểu mẫu này cho tất cả các tab mặc định, cũng như cho mỗi bộ khung "extraTabs" mà addons sử dụng để tạo ra các tab của họ.

Chúc các bạn thành công.


Nguồn: xenforo.com​
 
Back
Top