Vấn đề về hiển thị modul trong bài viết. mong các bác giúp!

Thảo luận các vấn đề vể cài đặt và sử dụng Joomla! và các Extension của Joomla!
Nội quy chuyên mục
Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: viewtopic.php?f=2&t=318247

Vấn đề về hiển thị modul trong bài viết. mong các bác giúp!

Gửi bàigửi bởi thpham86 » 10/03/2011 - 20:32

Vấn đề của em như thế này:
em sử dụng joomla 1.5.20 và mini frontpage để làm trang tin tức
em đã đặt modul vào 1 vị trí trong template, và đã thiết định chỉ hiển thị ở trang chủ.
nhưng khi em click vào bài viết thì modul đó vẫn hiển thị trong phần hiển thị của bài viết.
Em muốn hỏi là: bây giờ em muốn modul đó ko hiển thị trong chi tiết bài viết nữa thì phải làm như thế nào?
Em đã tìm hiểu rất nhiều trên diễn đàn cũng như joomlaviet.org nhưng vẫn chưa làm đươc.
Mong các bác giúp em
Cám ơn các bác rất nhiều.
modul.jpg

modul2.jpg
thpham86
Thành viên
Thành viên
 
Bài viết: 21
Ngày tham gia: 10/03/2011 - 20:17

Re: Vấn đề về hiển thị modul trong bài viết. mong các bác gi

Gửi bàigửi bởi TruongLe » 10/03/2011 - 21:59

Bạn mở tập tin index.php của Template và thêm dòng code này vào phía trước và sau dòng lệnh tạo Vị trí Module mà bạn dùng để đặt Module Mini Frontpage:
Mã: Chọn tất cả
<?php if($this->countModules('mini_frontpage') and JRequest::getCmd('view') == 'frontpage') : ?>
     {Dòng lệnh tạo vị trí Module}
<?php endif; ?>

Trong đó mini_frontpage là tên vị trí mà bạn đặt Module Mini Frontpage.

Thí dụ:
Mã: Chọn tất cả
<?php if($this->countModules('mini_frontpage') and JRequest::getCmd('view') == 'frontpage') : ?>
    <div id="mini_frontpage">
        <jdoc:include type="modules" name="mini_frontpage" style="xhtml"/>
    </div>
<?php endif; ?>

Lưu ý:
* Trong đó mini_frontpage là tên vị trí mà bạn đặt Module Mini Frontpage.
* Dòng lệnh này chỉ có tác dụng với Menu là Front Page.
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!
Hình đại diện của thành viên
TruongLe
Thành viên
Thành viên
 
Bài viết: 1684
Ngày tham gia: 14/09/2010 - 20:20

Re: Vấn đề về hiển thị modul trong bài viết. mong các bác gi

Gửi bàigửi bởi thpham86 » 10/03/2011 - 22:37

Cám ơn bác đã trả lời, mai em sẽ thử xem thế nào
một lần nữa cám ơn bác
thpham86
Thành viên
Thành viên
 
Bài viết: 21
Ngày tham gia: 10/03/2011 - 20:17

Re: Vấn đề về hiển thị modul trong bài viết. mong các bác gi

Gửi bàigửi bởi thpham86 » 11/03/2011 - 10:46

đã giải quyết được vấn đề.
Cám ơn bác truongle đã giúp đỡ. Nhưng em ko thêm vào dòng lệnh như bác nói.
em viết luôn ở đấy để anh em nào gặp vấn đề tương tự thì có thể làm được.

Trong trang index.php tìm đến vị trí mà modul đó hiển thị cả trong bài viết (article)
ví dụ
Mã: Chọn tất cả
         <?php if($this->countModules('mini_frontpage') : ?>
            <div id="ja-content3">
               <jdoc:include type="modules" name="mini_frontpage" style="xhtml" />
            </div>
         <?php endif; ?>


sau đó thêm một dòng:
Mã: Chọn tất cả
and JRequest::getVar('view')!='article'





ở đây nó có nghĩa là modul này sẽ ko hiển thị trong bài viết
cuối cùng toàn bộ sẽ được sửa như thế này
Mã: Chọn tất cả
         <?php if($this->countModules('mini_frontpage')and JRequest::getVar('view')!='article') : ?>
            <div id="ja-content3">
               <jdoc:include type="modules" name="mini_frontpage" style="xhtml" />
            </div>
         <?php endif; ?>


Những modul nào đang hiển thị trong chi tiết bài viết thì có thể sửa như thế.
Cám ơn bác truongle đã có những gợi ý giúp em hoàn thành trang web của mình.
thpham86
Thành viên
Thành viên
 
Bài viết: 21
Ngày tham gia: 10/03/2011 - 20:17

Re: Vấn đề về hiển thị modul trong bài viết. mong các bác gi

Gửi bàigửi bởi TruongLe » 11/03/2011 - 12:18

Không có gì... :D

Có rất nhiều cách để thực hiện, mỗi cách có cái hay riêng của nó, không nên cứng nhắc quá... chỉ cần biết cách linh hoạt áp dụng theo từng trường hợp thì có thể tạo ra muôn vẻ "biến hóa" cho trang web của mình...

:)
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!
Hình đại diện của thành viên
TruongLe
Thành viên
Thành viên
 
Bài viết: 1684
Ngày tham gia: 14/09/2010 - 20:20

Trang kế tiếp

  • Các chủ đề liên quan
    Trả lời
    Xem
    Bài viết mới nhất

Quay về Joomla!

Đang trực tuyến

Đang xem chuyên mục này: Bing [Bot]10 khách

Dịch vụ hỗ trợ thiết kế Web của BuaXua.vn Dịch vụ hỗ trợ thiết kế trang Web và hướng dẫn sử dụng Joomla!
Quảng cáo trên trang Web BuaXua.VN