<li id="rm1re"><acronym id="rm1re"><cite id="rm1re"></cite></acronym></li>
    <rp id="rm1re"><object id="rm1re"></object></rp>

  1. <dd id="rm1re"><track id="rm1re"></track></dd><em id="rm1re"><acronym id="rm1re"></acronym></em>

    K9 通用版 博客版 主題版 地方門戶版 企業版 |   企業(ASP) 分類 使用 分享 疑問 模板 建議 幫助 錯誤 其他
    +新建主題 [Ajax]
    填寫帳號密碼即可完成注冊
    +新建話題 最新回復排序 最新主題排序 精華帖子

    通過sql判斷語句實現if判斷達到不同樣式效果

    1Next >

    dujun0618 發表于:12-09-06 12:00 [添加收藏] 樓主 [回復] #Top#
    dujun0618 人氣:149 積分:7 金幣:26656

    kingcms標簽對付一般要求的網站已經很方便了,如果想實現一些特殊效果,那么就要在標簽內加上if判斷。不過kingcms不支持標簽內if判斷,但是可以通過《http://www.cnit618.com/html/kyxt/kingcms/2594.htm》得到啟示。

    大家都知道sql語句都有判斷語句,而且還可以制造表里不存在的字段,那么事情就解決了一大半,余下的就是輸出字段值。通過不同的字段值對應的樣式來間接實現不同的樣式效果。

    我想到這個方法后,就馬上做了測試,結果成功了。

    實現目標:帶有縮略圖的文章標題背景與沒有縮略圖的不一樣

    1、寫kingcms標簽代碼
    {king:sql cmd="select iif(kingart.artimg ='' , '0' , '1') as isimg, kingart_list.listpath + '/' + kingart.artpath as artpath,arttitle,artimg from (SELECT kingart.*,kingart_list.* FROM kingart_list INNER JOIN kingart ON kingart_list.listid = kingart.listid where kingart.listid=15) order by artid desc;"}
    <li class="css(king:isimg/)"><a href="/(king:artpath/)" target="_blank" title="(king:arttitle/)">(king:arttitle/)</a></li>
    {/king}
    以上紅色部分就是最重要的實現代碼

    2、寫樣式
    .css0{BACKGROUND:#00FFFF}
    .css1{BACKGROUND:#FFCCFF}

    實現效果如下圖;


    我想發果你的想象力夠豐富的話,通過這個原理,可以實現好多效果。

    比如:我現在想實現有圖的顯示圖,沒有圖的不能帶有<img src=>。
    可以用以上原理,再加二個字段,如果有圖(king;a/)為<img src=,(king:b/)為>,這樣就可以實現效果了。

    文章出處:http://www.cnit618.com/html/kyxt/kingcms/2721.htm

    z 發表于:12-09-06 15:03 沙發 [回復] #Top#
    z 人氣:9 積分:481 金幣:86
    管理團隊
    高級應用 
    通過sql判斷語句實現if判斷達到不同樣式效果[圖1]
    dujun0618 發表于:12-09-06 17:48 板凳 [回復] #Top#
    dujun0618 人氣:149 積分:7 金幣:26656
    Reply: 沙發
    也不算是高級應用,只是基礎的整合
    花姑子 發表于:12-09-07 16:28 4樓 [回復] #Top#
    花姑子 人氣:0 積分:104 金幣:30
    我是不會編程的哦
    yeshili 發表于:12-09-19 15:49 5樓 [回復] #Top#
    yeshili 人氣:74 積分:323 金幣:1398
    呵呵!
    pv265 發表于:13-01-20 11:37 6樓 [回復] #Top#
    pv265 人氣:1 積分:42 金幣:22
    謝謝,借鑒了其中一部份代碼 效果干干地
    dunfu0188 發表于:13-01-23 21:25 7樓 [回復] #Top#
    dunfu0188 人氣:0 積分:0 金幣:65
    沒太看懂,慢慢研究下吧
    海商網絡 發表于:13-02-23 12:39 8樓 [回復] #Top#
    海商網絡 人氣:3 積分:19 金幣:116
    有點難度啊

    1Next >

    發表回復

    帳號 匿名發布 審核后可見 [加載完整在線編輯器]
    內容
    驗證碼
    KingCMS 內容管理系統

    關于我們 聯系我們 廣告報價 付款方式 站點導航

    Copyright © 2004-2015 Focuznet All rights reserved.

    廣州唯眾網絡科技有限公司 粵ICP備08008106號

    国产精品视频一区二区在线
      <li id="rm1re"><acronym id="rm1re"><cite id="rm1re"></cite></acronym></li>
      <rp id="rm1re"><object id="rm1re"></object></rp>

    1. <dd id="rm1re"><track id="rm1re"></track></dd><em id="rm1re"><acronym id="rm1re"></acronym></em>