วิธีแก้ไขสำหรับการสร้าง Template Joomla เองเเล้ว Menu เพี้ยน

แชร์ ความรู้ในการ พัฒนา Joomla Component Extension Module Plugin

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 9704
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

วิธีแก้ไขสำหรับการสร้าง Template Joomla เองเเล้ว Menu เพี้ยน

โพสต์โดย thatsawan » 23/06/2016 11:40 pm

1. ที่ไฟล์ index.php

สมมุติว่า เราต้องการให้ position-1 เป็น menu
การเขียนเเบบจะทำให้ใช้เเต่บ้างเครื่องอาจจะใช้งานไม่ได้
2016-06-23_23-35-17.png
2016-06-23_23-35-17.png (17.8 KiB) เปิดดู 170 ครั้ง

โค้ด: เลือกทั้งหมด

                       <div class="mainmenu pull-left">
                                <ul class="nav navbar-nav collapse navbar-collapse">
                                    <jdoc:include type="modules" name="position-1" style="none" />
                                </ul>
                            </div>


2016-06-23_23-34-37.png
2016-06-23_23-34-37.png (52.92 KiB) เปิดดู 170 ครั้ง

วิธีแก้ไข

โค้ด: เลือกทั้งหมด

   <?php if ($this->countModules('position-1')) : ?>
                <nav class="navigation" role="navigation">
                    <div class="navbar pull-left">
                        <a class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse">
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                        </a>
                    </div>
                    <div class="nav-collapse">
                        <jdoc:include type="modules" name="position-1" style="none" />
                    </div>
                </nav>


2016-06-23_23-38-51.png
2016-06-23_23-38-51.png (46.91 KiB) เปิดดู 170 ครั้ง

11.png
11.png (17.03 KiB) เปิดดู 170 ครั้ง
2016-06-23_23-36-48.png
2016-06-23_23-36-48.png (55.92 KiB) เปิดดู 170 ครั้ง

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน