乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      ECshop模板終級調(diào)用

       quasiceo 2014-05-04
      后臺商品列表中增加商品屬性的顯示和修改的方法

      功能:在商品列表上,點擊放大鏡,顯示商品所有屬性以及其價格。見附件圖片。


      方法/步驟:
      1.編輯\admin\templates\goods_list.htm 模板,在

      1. <!-- 商品搜索 -->

      2. {include file="goods_search.htm"}

      下面加入以下代碼:

      1.  

      2. <div id="zoomImg" style="position:absolute;display:none;width:200px; height:160px;padding:5px;cursor:hand;border:1px solid 

      3. #B4DCFF;z-index:20;background:#F4F9FF"></div>

      2. 查找

      1.  

      2. <span onclick="listTable.edit(this, 'edit_goods_name', 

      3. {$goods.goods_id})">{$goods.goods_name|escape:html}</span>

      在這行代碼前面(<span前),插入:

      1.  

      2. <img src="images/icon_view.gif" title="查看屬性列表" 

      3. border=0 onclick="zoomImg(this,'{$goods.goods_id}')">

      3.拖到底部,在</script>前,插入以下JS函數(shù);

      1.  

      2. function zoomImg(obj,sortId){ 

      3. var layer = document.getElementById("zoomImg");

      4. var t=obj.offsetTop;

      5. var l=obj.offsetLeft;

      6. while(obj=obj.offsetParent){

      7.   t+=obj.offsetTop;

      8.   l+=obj.offsetLeft;

      9. }

      10. layer.style.left =l+100;

      11. layer.style.top = t-5;

      12. //layer.style.left =200;

      13. //layer.style.top = 120;

      14. zoomHtml="<table><tr><td>←</td><td align=right><a href=# onclick=document.getElementById

      15. ('zoomImg').style.display='none'><img src='images/menu_minus.gif' title='關(guān)閉' border=0></a></td></tr><tr><td height=130 

      16. colspan=2><IFRAME frameBorder=0 frameSpacing=0 height=100% marginHeight=0 marginWidth=0 scrolling=yes name=main 

      17. src=goods_attr.php?id="+sortId+" width=300></IFRAME>";

      18. zoomTime=setTimeout("showZoomImg()",1000);

      19. function hideZoomImg(){ 

      20. var layer = document.getElementById("zoomImg");

      21. clearTimeout(zoomTime);

      22. layer.style.display='none';

      23. zoomHtml="";

      24. }

      25. function showZoomImg(){

      26. var layer = document.getElementById("zoomImg");

      27. layer.innerHTML=zoomHtml;

      28. layer.style.display='';

      29. }

      以上模板編輯完成。

      4,將以下代碼保存goods_attr.php文件,保存在\admin下:

      1.  

      2. <?php

      3. define('IN_ECS', true);

      4. require(dirname(__FILE__) . '/includes/init.php');

      5. require_once(ROOT_PATH . '/admin/includes/lib_goods.php');

      6. include_once(ROOT_PATH . '/includes/cls_image.php');

      7. if ($_REQUEST['id'])

      8. {

      9.     $sql        = 'SELECT goods_attr_id,goods_id,attr_value,attr_price FROM ' .$ecs->table('goods_attr'). 

      10.                   ' WHERE goods_id='.$_REQUEST['id'].' ORDER BY goods_attr_id';

      11.     $res        = $db->query($sql);

      12.     $arr        = array();

      13.     echo "<link href=styles/general.css rel=stylesheet type=text/css />";

      14.     echo "<link href=styles/main.css rel=stylesheet type=text/css />";

      15.     echo "當(dāng)前屬性庫存:<br>";

      16.     while ($row = $db->fetchRow($res))

      17.     {

      18. if ($row['attr_price']=="" or $row['attr_price']==0)

      19. {

      20.   $price="";

      21. }else{

      22.   $price="屬性價格:".$row['attr_price'];

      23. }

      24.         echo "名稱:".$row['attr_value']." ".$price."<br>";

      25.     }

      26.  

      27. }

      28. ?>

      附加說明:
      1.以上針對版本:2.6.1,其他版本請自己測試增加是否適用,版本不太低的情況下,我認(rèn)為適用的。
      2.以上代碼所涉及的圖片,均在官方版本\admin\images下存在的,無須另找。
      3.圖中出現(xiàn)的庫存數(shù)量,是我增加的“商品屬性與庫存關(guān)聯(lián)”的功能。而以上代碼不會涉及此項,可直接按照以上步驟操作,無須顧慮。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多