zoukankan      html  css  js  c++  java
  • ECShop笔记(二)

    /**
    * 获得文章分类下的文章列表
    *
    * @access  public
    * @param   integer     $cat_id
    * @param   integer     $page
    * @param   integer     $size
    *
    * @return  array
    */

    get_cat_articles($cat_id, $page = 1, $size = 20 ,$requirement='')

    array(5) {
    [5] => array(6) {
    ["id"] => string(1) "5"
    ["title"] => string(12) "公司简介"
    ["short_title"] => string(12) "公司简介"
    ["author"] => string(6) "ECSHOP"
    ["url"] => string(16) "article.php?id=5"
    ["add_time"] => string(10) "2011-01-23"
    }
    [4] => array(6) {
    ["id"] => string(1) "4"
    ["title"] => string(12) "联系我们"
    ["short_title"] => string(12) "联系我们"
    ["author"] => string(6) "ECSHOP"
    ["url"] => string(16) "article.php?id=4"
    ["add_time"] => string(10) "2011-01-23"
    }
    }

    /**
    * 获得指定的文章的详细信息
    * @position  article.php
    * @access  private
    * @param   integer     $article_id
    * @return  array
    */

    get_article_info($article_id)

    array(15) {
    ["article_id"] => string(1) "7"
    ["cat_id"] => string(1) "4"
    ["title"] => string(27) "东典网上商城上线啦"
    ["content"] => string(40) "<p>&nbsp;东典网上商城上线啦</p>"
    ["author"] => string(6) "东典"
    ["author_email"] => string(0) ""
    ["keywords"] => string(0) ""
    ["article_type"] => string(1) "0"
    ["is_open"] => string(1) "1"
    ["add_time"] => string(10) "2011-01-25"
    ["file_url"] => string(0) ""
    ["open_type"] => string(1) "0"
    ["link"] => string(7) "http://"
    ["description"] => string(0) ""
    ["comment_rank"] => float(0)
    }

     

    /**
    * 获得指定分类下的文章总数
    *
    * @param   integer     $cat_id
    *
    * @return  integer
    */

    get_article_count($cat_id ,$requirement='')

    /**

    * 取得自定义导航栏列表

    * @param   string      $type    位置,如top、bottom、middle,不过我试了一下,参数貌似没什么用,写不写都是获取全部位置的导航

    * @return  array         列表

    */

    get_navigator($ctype = '', $catlist = array())

    array(4) {
    ["top"] => array(4) {
    [0] => array(5) {
    ["name"] => string(15) "查看购物车"
    ["opennew"] => string(1) "0"
    ["url"] => string(8) "flow.php"
    ["ctype"] => string(0) ""
    ["cid"] => string(1) "0"
    }
    [1] => array(5) {
    ["name"] => string(12) "选购中心"
    ["opennew"] => string(1) "0"
    ["url"] => string(12) "pick_out.php"
    ["ctype"] => NULL
    ["cid"] => NULL
    }
    }
    ["middle"] => array(8) {
    [0] => array(5) {
    ["name"] => string(9) "GSM手机"
    ["opennew"] => string(1) "0"
    ["url"] => string(17) "category.php?id=3"
    ["ctype"] => string(1) "c"
    ["cid"] => string(1) "3"
    }
    [1] => array(5) {
    ["name"] => string(12) "双模手机"
    ["opennew"] => string(1) "0"
    ["url"] => string(17) "category.php?id=5"
    ["ctype"] => string(1) "c"
    ["cid"] => string(1) "4"
    }
    }
    ["bottom"] => array(7) {
    [0] => array(5) {
    ["name"] => string(12) "免责条款"
    ["opennew"] => string(1) "0"
    ["url"] => string(16) "article.php?id=1"
    ["ctype"] => NULL
    ["cid"] => NULL
    }
    [1] => array(5) {
    ["name"] => string(12) "隐私保护"
    ["opennew"] => string(1) "0"
    ["url"] => string(16) "article.php?id=2"
    ["ctype"] => NULL
    ["cid"] => NULL
    }
    }
    ["config"] => array(1) {
    ["index"] => int(1)
    }
    }
    /**
    *************************************************** 
    *获取指定广告位的广告代码
    *@para $arr为一个数组,格式为array(‘id’=>   , ‘num’=> ),id为广告位id,num为广告数量,一般设为1就行了,多设了好像也没什么用哦
    *@return 返回值为一个字符串,内容根据广告位里设定的代码而定
    *****************************************************
    */

     insert_ads($arr) 

    string(181) "<a href='affiche.php?ad_id=1&amp;uri='
                    target='_blank'><img src='data/afficheimg/1297376001714214002.jpg' width='968' height='91'
                    border='0' /></a>"

    /**
    * 获得所有的友情链接
    *
    * @access  private

    * @position index.php
    * @return  array
    */
    index_get_links()

    array(2) {
      ["txt"] => array(2) {
        [0] => array(2) {
          ["name"] => string(18) "免费申请网店"
          ["url"] => string(22) "http://www.maifou.net/"
        }
        [1] => array(2) {
          ["name"] => string(21) "免费开独立网店"
          ["url"] => string(20) "http://www.wdwd.com/"
        }
      }
      ["img"] => array(1) {
        [0] => array(3) {
          ["name"] => string(31) "ECSHOP 网上商店管理系统"
          ["url"] => string(22) "http://www.ecshop.com/"
          ["logo"] => string(49) "http://www.ecshop.com/images/logo/ecshop_logo.gif"
        }
      }
    }

    /**
    * 获得指定分类下的子分类的数组
    *
    * @access  public
    * @param   int     $cat_id     分类的ID
    * @param   int     $selected   当前选中分类的ID
    * @param   boolean $re_type    返回的类型: 值为真时返回下拉列表,否则返回数组
    * @param   int     $level      限定返回的级数。为0时返回所有级数
    * @return  mix

    *注意:返回的数组中第一个元素可能是这个分类的信息,其后才是这个分类下的子类信息
    */

    article_cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0)

    array(6) {
      [6] => array(14) {
        ["cat_id"] => string(1) "6"
        ["cat_name"] => string(12) "帮助中心"
        ["cat_type"] => string(1) "1"
        ["keywords"] => string(0) ""
        ["cat_desc"] => string(0) ""
        ["sort_order"] => string(2) "50"
        ["show_in_nav"] => string(1) "0"
        ["parent_id"] => string(1) "0"
        ["has_children"] => int(1)
        ["aricle_num"] => string(1) "0"
        ["level"] => int(0)
        ["id"] => string(1) "6"
        ["name"] => string(12) "帮助中心"
        ["url"] => string(20) "article_cat.php?id=6"
      }
      [7] => array(14) {
        ["cat_id"] => string(1) "7"
        ["cat_name"] => string(12) "新手上路"
        ["cat_type"] => string(1) "1"
        ["keywords"] => string(0) ""
        ["cat_desc"] => string(0) ""
        ["sort_order"] => string(2) "50"
        ["show_in_nav"] => string(1) "0"
        ["parent_id"] => string(1) "6"
        ["has_children"] => int(1)
        ["aricle_num"] => string(1) "0"
        ["level"] => int(1)
        ["id"] => string(1) "7"
        ["name"] => string(12) "新手上路"
        ["url"] => string(20) "article_cat.php?id=7"
      }
    }
  • 相关阅读:
    hlg1541集合划分【01背包】
    HLG1067QQ Farm【状压dp】
    作业。。
    HDU3602 2012【dp】
    hdu 1233(最小生成树 prim算法)
    hdu 2988(最小生成树 kruskal算法)
    hdu 1272
    hdu 1213(并查集模版题)
    hdu 2846(字典树)
    hdu 1075(字典树)
  • 原文地址:https://www.cnblogs.com/2050/p/1942747.html
Copyright © 2011-2022 走看看