Giúp đỡ về hàm if else lồng nhau trong xenforo

Thảo luận trong 'Style & Template Questions' bắt đầu bởi stung12, 3/4/14.

1votes
5/5, 1 vote

  1. stung12

    stung12 Member

    Bài viết:
    232
    Likes :
    42
    Mong các pro chỉ giáo về hàm if lồng nhau trong xènforo với

    cái này ko biết phải giải thích thế nào :(
     
    Đang tải...
  2. minhlaobao

    minhlaobao Member

    Bài viết:
    83
    Likes :
    33
    PHP:
    <xen:if is="conditions">
              
    code
    <xen:elseif is="conditions" />
              
    code
    <xen:else />
              
    code
    </xen:if>
     
    stung12 thích bài này.
  3. stung12

    stung12 Member

    Bài viết:
    232
    Likes :
    42
    jhihi mình viết sai cmnn
     
  4. haiproa2

    haiproa2 New Member

    Bài viết:
    7
    Likes :
    0
    Câu lệnh:
    Nếu {$post.positon} == 0 trả về {$post.title}
    còn lại trả về {$post.message}

    Viết thế nào vậy mọi người?
     
  5. minhlaobao

    minhlaobao Member

    Bài viết:
    83
    Likes :
    33
    PHP:
    <xen:if is="{$post.positon} == 0">
        {
    $post.title}
    <
    xen:else />
        {
    $post.message}
    </
    xen:if>
     
  6. dev.xf

    dev.xf Member

    Bài viết:
    480
    Likes :
    203
    Mã:
    <xen:if is="{$post.positon} == 0"> <!--nếu vị trí là 0-->
    {$post.title} <!--hiện tiêu đề-->
    <xen:else /><!--nếu khác 0-->
    {$post.message}<!--hiện message-->
    </xen:if><!--kết thúc-->
     
  7. phuongtesc

    phuongtesc New Member

    Bài viết:
    41
    Likes :
    4
    Mình có: code quảng cáo 728x90 và 300x250, các bạn chỉ giúp mình quảng cáo 728x90 sẽ hiện khi lướt web bằng máy tính bàn, còn 300x250 xuất hiện khi lướt web bằng điện thoại
    Cảm ơn các bạn nhiều (mình thấy bên tinh tế làm được và không có chuyển style)
     
  8. dev.xf

    dev.xf Member

    Bài viết:
    480
    Likes :
    203
    bạn tìm hiểu qua về responsive nhé.

    nó như thế này nếu kích thước màn hình >980 thì hiện banner 728*90 nếu độ phân giải nhỏ nhơn 980 thì hiện banner 300*250. ví dụ như vậy đó
     
    phuongtesc thích bài này.
  9. phuongtesc

    phuongtesc New Member

    Bài viết:
    41
    Likes :
    4
    responsive cho mất 728x90 thì mình làm được, còn cho hiện 300x250 chưa biết cách làm, do mình không rành code
     
  10. ithuongdv

    ithuongdv Member

    Bài viết:
    51
    Likes :
    30
    ví dụ bạn có 2 cái quảng cáo
    1 là: <img class="quang_cao_1" width="728" height="90" src="image/728.jpg" />
    2 là: <img class="quang_cao_2" width="300" height="250" src="image/728.jpg" />

    trong css bạn viết
    Mã:
    .quang_cao_2
    {
    display: none; ---> bình thường thì ẩn quang_cao_2
    }
    Mã:
    @media(max-width: 800px)  --> nếu màn hình nhỏ hơn hoặc bằng 800px
    {
    
    .Responsive .quang_cao_2
    {
    display: block; -->thì hiện quang_cao_2
    }
    .Responsive .quang_cao_1
    {
    display: none; --> và ẩn quang_cao_1
    }
    
    }
     
  11. ptvinhdtk

    ptvinhdtk New Member

    Bài viết:
    32
    Likes :
    2
    Cám ơn. Biết thêm đc nhiều thông tin
     
    Last edited: 3/9/15
comments powered by Disqus

Chia sẻ trang này

Đang tải...