Hỏi Về Cách Chỉnh Sửa Kích Thước Ja-box

Thảo luận trong 'Hướng dẫn - Hỏi đáp' bắt đầu bởi Koo, 14/7/12.

  1. Koo

    Koo Mới tham gia

    Bài viết:
    7
    Likes :
    4
    Trong t3_blank_template có phần ja-topsl và ja-botsl để đặt các vị trí user1-10

    Mình muốn hỏi về cách chỉnh sửa các ja-box thuộc ja-botsl theo ý muốn. Chứ không phải là mặc định độ rộng bằng nhau.
    Có ai có cách giải quyết không?

    Mình đã thử tìm trong css nhưng không có, layout cũng ko? :-/
     

    Các file đính kèm:

  2. myduyen

    myduyen Rất tích cực

    Bài viết:
    56
    Likes :
    2
    bạn chỉnh css trong thư mục t3-assets nhé.tất cả file css nằm trong đó nhé !
     
    Koo thích bài này.
  3. dinhchi

    dinhchi Administrator Staff Member

    Bài viết:
    1,358
    Likes :
    1,022
    T3-assets là thư mục optimize của temp ja nên bạn chỉnh trong đó thì ốm đòn
    Trước khi chỉnh sửa 1 temp bất kỳ thì nên kiểm tra xem nó có bật chế độ optimize css, html không. temp của joomlart thì mặc định luôn on chế độ optimize.

    P/S: trường hợp của bạn thì khó vì thường nó chia theo tỷ lệ %, mà những position đó lại chung 1 block nên có lẽ là ko làm đc
     
  4. Koo

    Koo Mới tham gia

    Bài viết:
    7
    Likes :
    4
    myduyen: Cảm ơn bạn myduyen, cơ mà tìm trong t3-assets thì như mò kim đáy bể ấy :D, mà thực tế mình cũng thử ko thấy nó đâu cả. Hình như đó là inline css.

    dinhchi: Thanks, mình thấy joomlart chỉ để cho có mỗi option là để special="left" hoặc "right" thôi, chỉ chỉnh được mỗi 1 jabox (như hình dưới). Không lẽ ko có cách nào sao nhỉ? =.=
     

    Các file đính kèm:

  5. Hồ Bảo Nguyên

    Hồ Bảo Nguyên Rất tâm huyết

    Bài viết:
    438
    Likes :
    264
    Chào bạn,
    Như bạn đề cập ja-topsl và ja-botsl giống nhau về cách trình bày tính theo % giao diện.
    T3 tổ chức lưu trữ tại file plugins\system\jat3\jat3\base-themes\default\blocks\spotlight.php
    Nếu bạn để ý trong Admin ->Template T3-> tabs layout
    <block name="topsl1" type="spotlight">user1,user2,user3</block>
    vì type là spotlight hệ thống tự động tìm block tên là spotlight.php bạn có thể override block trong t3 bằng cách copy file này để vào templates\ja_t3_blank\blocks (trong T3 còn hỗ trợ override trên theme nữa - vì T3-Framework 2010 thì để ở templates\ja_t3_blank\local\themes còn T3-Framework V2 2012 thì lưu ở templates\ja_t3_blank\themes)

    Việc phía trên vì load động nên bạn sẽ khó hiệu chỉnh. Bạn nên làm như sau:

    1. Trong Admin ->Template T3-> tabs layout
    <block name="topsl1" type="topsl"></block>
    Bạn hãy tạo 1 file tên topsl.phptemplates\ja_t3_blank\blocks
    Trong topsl.php này bạn làm code cứng như sau:
    <?php
    defined('_JEXEC') or die;
    ?>
    <div class="user1"><jdoc:include type="modules" name="user1" style="xhtml"/></div>
    <div class="user2"><jdoc:include type="modules" name="user2" style="xhtml"/></div>
    <div class="user3"><jdoc:include type="modules" name="user3" style="xhtml"/></div>

    Bây giờ thì bạn run lên và tiến hành cusstom CSS cho kích thước + vị trí của class .user1,.user2,.user3

    Chúc bạn thuận lợi.
     
    Koo thích bài này.
comments powered by Disqus

Chia sẻ trang này