Hi All,
เราต้องการที่จะเพิ่มการแปลเมนูแบบเลื่อนลงไป CMS / บล็อก / etc วิธีการที่เราสามารถทำมันและฉันไม่พบตัวเลือกใด ๆ
ขอบคุณ
นายอานันท์
Hi All,
เราต้องการที่จะเพิ่มการแปลเมนูแบบเลื่อนลงไป CMS / บล็อก / etc วิธีการที่เราสามารถทำมันและฉันไม่พบตัวเลือกใด ๆ
ขอบคุณ
นายอานันท์
คุณต้องแก้ไขแม่แบบที่เหมาะสมด้วยตนเองและมีเพิ่ม :
คุณยังจะต้องลงทะเบียน :Code:{vb:raw vbenterprisetranslatorflagsdropdown}
1 เปิด / includes / vbentrprisetranslator_functions_hook.php
2 ค้นหา :
3 คู่สายนี้และในการเปลี่ยนแปลงสำเนาหนึ่ง Navbar ชื่อแม่แบบของคุณPHP Code:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
ฉันจะเพิ่มตอนนี้อยู่ในรายการสิ่งที่ต้องทำของเราที่จะใช้ในรุ่นต่อไป vBET
พยายามใน blogtemplates / blog_navbar_link
ไม่ประสบความสำเร็จ
แจ้งให้เราทราบซึ่งจะเป็นแม่แบบที่เหมาะสม
นอกจากนี้ยังพบข้อผิดพลาดเมื่อเราใช้การแปลแบบหล่นลงตำแหน่งเมนู --> ปลาย Navbar ของการแสดงครั้งที่สองในแถบ NAV เห็นหน้าจอสำหรับรายละเอียดเพิ่มเติม
http://www.architectpavilion.com/twiceshown.jpg
เพิ่มรหัส แต่ไม่ได้ทำงานของตนไม่แน่ใจว่าสิ่งที่เรากำลังทำผิด
blog_navbar_link --> {VB : ดิบ vbenterprisetranslatorflagsdropdown}
/ รวม / vbentrprisetranslator_functions_hook.php -->
Code:vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown)); vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown)); vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
blog_navbar_link -- รหัส> ด้านล่าง
Code:******************************************* <vb:if condition="$vboptions['selectednavtab'] == 'vbblog'"> <li class="selected"> <a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a> <ul class="floatcontainer"> {vb:raw template_hook.blog_navbar_start} <vb:if condition="$show['canpostitems']"> <li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li> </vb:if> {vb:raw template_hook.blog_navbar_after_your_blog} <li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li> {vb:raw template_hook.blog_navbar_after_recent_entries} <li><a href="blog.php?{vb:raw session.sessionurl}do=list&blogtype=best">{vb:rawphrase best_blog_entries}</a></li> {vb:raw template_hook.blog_navbar_after_best_entries} <li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li> {vb:raw template_hook.blog_navbar_after_blog_list} <vb:if condition="$show['canpostitems']"> <li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li> {vb:raw vbenterprisetranslatorflagsdropdown} </vb:if> {vb:raw template_hook.blog_navbar_end} </ul> </li> <vb:else /> <li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li> </vb:if> ***********************************************
แก้ไขล่าสุดโดย vBET; 26-04-10 ที่ 23:40. เหตุผล : BBCode รหัสเพิ่ม
ในการแก้ปัญหาที่อธิบายคุณจะต้องมีการกำหนดสถานที่ที่กำหนดเองสำหรับธง!
ที่จะมีมันทำงานในการกำหนดค่าทั้งหมดเพียงแค่ทำแทนที่นี้ :
ไปนี้ :PHP Code:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
ดังนั้นในคำอื่น -- 2 สายของคุณเพิ่มเติมใส่เพียง 1 บรรทัดต่ำ (หลังจาก"}")PHP Code:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
นอกจากนี้ผมเห็นว่าในแม่แบบที่คุณใส่ {VB : ดิบ vbenterprisetranslatorflagsdropdown} ภายในของ ถ้า คำสั่ง -- ใส่ไว้บรรทัดที่ 1 ต่ำกว่า มันจะทำให้คุณ :
Code:******************************************* <vb:if condition="$vboptions['selectednavtab'] == 'vbblog'"> <li class="selected"> <a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a> <ul class="floatcontainer"> {vb:raw template_hook.blog_navbar_start} <vb:if condition="$show['canpostitems']"> <li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li> </vb:if> {vb:raw template_hook.blog_navbar_after_your_blog} <li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li> {vb:raw template_hook.blog_navbar_after_recent_entries} <li><a href="blog.php?{vb:raw session.sessionurl}do=list&blogtype=best">{vb:rawphrase best_blog_entries}</a></li> {vb:raw template_hook.blog_navbar_after_best_entries} <li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li> {vb:raw template_hook.blog_navbar_after_blog_list} <vb:if condition="$show['canpostitems']"> <li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li> </vb:if> {vb:raw vbenterprisetranslatorflagsdropdown} {vb:raw template_hook.blog_navbar_end} </ul> </li> <vb:else /> <li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li> </vb:if> ***********************************************
แก้ไขล่าสุดโดย vBET; 26-04-10 ที่ 23:49.
เพิ่มรหัสนี้จะทำให้ระบบที่จะไปหน้าว่างเปล่าสีขาวและแม้จะกลายเป็น admincp หน้าขาว
ขอบคุณ
Anand