二次函数程序设计

二次函数程序设计,第1张

ecshop二次开发之常用函数汇总

本文主要介绍了ecshop二次开发的常用功能,对ecshop二次开发中的常用功能及其对应的功能进行了总结和说明,具有很好的参考价值,有需要的朋友可以参考一下。

本文详细总结了ecshop二次开发中常用的功能。分享给你,供你参考。如下所示:

最近重新开发了ecshop,整理了部分功能。另外,在ecshop论坛上也找到了很多功能描述,总结如下,供大家参考。

所有功能的描述:

lib_time.php

Gmtime()
描述:获取当前格林威治标准时间的时间戳
server_timezone()
描述:获取服务器的时区
local_mktime($hour=null,$minute=null,$second=null,$month=null,$day=null,$year=null)
备注:生成一个用户自定义时区日期的GMT时间戳
local_date($format,$time=NULL)
描述:将GMT时间戳格式化为用户自定义时区日期
gmstr2time($str)
描述:转换字符串形式的时间表达式为GMTtimestamp
Local_strtotime($str)
描述:将用户自定义时区的日期改为GMTtimestamp
Local_GetTime($timestamp=NULL)
描述:获取用户时区指定的时间戳
描述:获取用户时区指定的日期和时间信息
lib_base.php
sub_str($str,$length=0,$append=true)
描述:拦截UTF-8编码的字符串的函数
real_ip()
描述:获取用户的真实ip地址
str_len($str)
描述:计算字符串的长度(汉字根据两个描述:获取换行符
$type=0,$notification=false)
描述:E-mail
gd_version()
描述:获取服务器上的gd版本
file_get_contents($file)
描述:如果系统中不存在file_Get_contents,]file_put_contents($file,$data,$flags='')
描述:如果系统中不存在file_put_contents函数,则声明它
floatval($n)声明它
File_mode_info($File_path描述:文件或目录权限检查函数
log_write($arg,$file='',$line='')
描述:写日志内容
make_dir($folder)
描述:检查目标文件夹是否存在,如果不存在,将自动创建目录
gzip_enabled()
描述:获取gzip是否
addslashes_deep($value)
描述:递归转义变量中的特殊字符
addslashes_deep_Description:转义对象成员变量或数组中的特殊字符
stripes_deep($value)
描述:递归转义变量中的特殊字符
Make_semi_angle($str)
描述:一个字符串包含完整字符转换为对应的半角字符
Check_file_type($filename,$realname='',$limit_ext_types='')
描述:检查文件类型/文件名/真实文件名/允许的文件类型
MySQL_LIKE_quote($str)
描述:对MYSQLLIKE的内容进行转义,过滤掉_%等字符。[/br/Br/]描述:获取服务器的IP[/Br/]ECS_header($string,replace=true,$http_response_code=0)[/Br/]描述:自定义头函数,用于过滤可能的安全风险
ecs_iconv($source_lang,target_lang,$source_string='')[/Br/]描述:自定义编码转换
ecs_geoip($ip)
描述:获取IP地址,使用IP库
trim_right($str)
描述:去掉字符串右边可能出现的乱码
move_upload_file($file_name,$target_name='')
描述:将上传的文件转移到指定位置
JSON_str_iconv($str)
描述:对JSON
Get_file_suffix($file_name,$allow_type=array()]
描述:获取文件后缀并判断是否合法
Read_static_cache($cache_name)
描述:缓存读取结果文件
Write_static_cache($cache_$cache)
描述:写入结果缓存文件
lib_common.php(公共函数库)
db_create_in($item_list,$field_name='')
描述:创建一个这样的查询:B')"$item_list是一个数组
is_email($user_email)
描述:验证输入的电子邮件地址是否合法
is_time($time)
描述:检查是否是合法的时间格式
描述:获取查询时间和次数,并将它们赋给smarty
region_result($parent,$sel_name,$type)

Get_Shipping_Config($area_ID)
说明:获取配送区域内指定配送方式的配送成本的计算参数与快递公司不同。
init_users()
描述:初始化成员数据集成类
Cat_list($cat_id=0,$selected=0,$re_type=true,$level=0,$is_show_all=true)
说明:获取指定类别下的子类别数组,$re_type控制返回类型
cat_options($spec_cat_id,$arr)
说明:对所有类别进行筛选和排序,返回一个缩进级别为
load_config()
的数组描述:加载配置信息
get_brand_list()
描述:获取品牌列表
get_brands($cat=0,$app='brand')
描述:获取某个类别的品牌列表
Get_Promotion_info($goods_ID='')[/Br/]描述:所有促销信息[/Br/]Get_children($cat=0Br/]Get_article_children($cat=0)[/Br/]描述:获取指定文章类别下所有底层类别的ID[/Br/]Get_mail_template($TPL_name)[/Br/]描述:获取邮件模板[/Br/]Order_action($$order_status,$shipping_status,$pay_status,$note='',$username=null)
备注:记录订单 *** 作记录
price_format($price,$change_price=true)
描述:格式化商品价格
Get_virtual_goods($order_id,$shipping=false)
描述:返回订单中的虚拟商品记录是否发货。
Virtual_goods_ship($Virtual_goods,&$msg,$order_sn,$return_result=false,$process='other')
描述:虚拟商品发货
虚拟卡_发货($商品,$order_sn,&$msg,$process='other')
描述:虚拟卡发货
虚拟卡_结果($order_sn,$goods)
描述:返回虚拟卡信息
Get_Snatch_Result($ID)
描述:获取指定ID抓取活动的结果
clear_TPL_files($is_cache=true,$ext='')
描述:清除模板缓存或带有指定后缀的编译文件
Clear_compiled_files($ext='')
描述:清除模板编译文件
Clear_cache_files($ext='')[Clear_all_files($ext='')
描述:清除模板编译和缓存文件
Smarty_insert_scripts($args)
描述:页面上调用的js文件,组合函数。
smarty_Create_pages($params)
备注:创建分页页面列表
build_uri($app,$params,$append='',$page=0,$size=0)
描述:重写URL地址
formatted_weight($weight)
描述:formatweight
log_account_change($user_id,$user_money=0,$freezed_money$rank_points=0,$pay_points=0,$change_desc='',$change_type=act_other)
备注:记录帐户更改
Article_cat_list($cat_id=0,$selected$re_type=true,$level=0)
说明:获取指定类别下的子类别数组/获取数组down。
Article_cat_options($spec_cat_id,$arr)
描述:对所有文章类别进行筛选和排序,返回一个缩进级别的数组
UC_call($func,$params=null)
备注:调用UCenter的函数
Exception_handler($errno,$errstr,$errfile,$errline)
描述:未启用error_handle回调函数。
Get_image_path($goods_id,$image='',$thumb=false,$call='goods',$del=false)
描述:重新获取商品图片和商品相册的地址
User_UC_Call($func,$params=null)
描述:使用UCenter插件时调用函数
Get_Volume_Price_List($goo$Price_type='1')
描述:获取商品优惠价格表
Get_final_Price($goods_id,$goods_num='1',$is_spec_price=false,$spec=array()
描述:获取商品最终使用价格
Get_package_info($id)
描述:获取指定id包的信息
Get_package_goods($package_id)
描述:获取指定礼包的商品lib_main.php(前台公共函数库)
update_user_info()
描述:更新用户会话、COOKIE、登录时间和登录次数。
Get_user_info($id=0)
备注:获取用户信息数组
assign_ur_here($cat=0,$str='')
描述:获取当前位置和页面标题
Get_parent_cats($cat)
描述:获取指定分类的所有上级分类
build_pagetitle($arr,$type='category')
描述:根据提供的数组编译成页面标题
$type='category')
描述:根据提供的数组编译到当前位置
Assign_dynamic($tmp)
描述:获取指定页面的动态内容
assign_articles($id,$num)
描述:将文章列表分配给Smarty
Get_Shop_Help()
描述:分配帮助信息
Assign_pager($app,$cat,$record_count,$size,$sort,$$keywords='',$说明分页功能。
Get_pager($URL,$param,$record_count,$page=1,$size=10)
描述:生成赋给pager.lbi的数组
get_vote($id='')
描述:调用调查内容
get_user_browser()
描述为_spider($record=true)
描述:判断是否为搜索引擎蜘蛛
get_os()
描述:获取客户端$user_id=0)
描述:获取指定用户和商品的所有标志
get_dyna_libs($theme,$tmp)
描述:获取指定主题的模板的动态模块
dyna_libs_replace($matches)
。描述:更改动态模块
upload_file($upload,$type)
。并返回上传图像的名称(上传失败时,图像名称为空)
show_message($content,$links='',$hrefs='',$type='info',$auto_redirect=true)
备注:显示一个$opere)
描述:将形状为+10,10,-10,10%的字符串转换为相应的数字,并返回运算符号
Recalculate_price()
描述:重新计算购物车中商品的价格:目的是用户登录时享受会员价,用户注销时不享受会员价
assign_comment($ID,$type,$page=1)
描述:查询评论内容
assign_template($ctype='',$catlist=array()
描述:默认smarty赋值
time2gmt($timeSet_affiliate()
描述:保存推荐的uid
get_affiliate()
描述:获取推荐的UID
Article_categories_tree($cat_id=0)
描述:获取指定的分类。Get_article_parent_cats($cat)
描述:获取指定文章分类的所有上级分类
Get_library_number($library,$template=null)
描述:获取一个模板和一个库的设置数
get_navigator($ctype='',$catlist=array()
描述:获取自定义导航栏列表
license_info()
描述:授权信息内容
lib_insert.php(中描述:获取查询次数和查询时间
insert_history()
描述:调用浏览历史
insert_cart_info()
描述:调用购物车信息
Insert_ads($arr)
Insert_member_info()
描述:调用会员信息
Insert_comments($arr)
描述:调用评论信息
insert_vote()
描述:调用在线调查信息
goods_sort($goods_a,$goods_b)
描述:商品推荐usort使用自定义排序行
Get_categories_tree($cat_id=0)
描述:获取指定分类及其子分类的同级所有分类
Get_child_tree($tree描述:获取并指定分类ID下的分类树
Get_top10($cats='')
描述:调用当前分类的销售清单
Get_recommended_goods($type='',$cats='')
描述:获取推荐商品
Get_promote_goods($cats='')
描述:获取促销商品
Get_category_recommended_goods($type=''$min=0,$max=0,$ext='')
描述:获取指定类别下的推荐商品
Get_goods_info($goods_id)
描述:获取商品的详细信息
Get_goods_properties($goods_id)[/Get_same_attribute_goods($attr)
描述:获取相同属性的商品
Get_goods_gallery($goods_id)
描述:获取指定商品的相册
assign_cat_goods($$from='web')
描述:获取指定类别下的商品
assign_brand_goods($brand_ID,num=0,$cat_id=0)
描述:获取指定品牌下的商品
Get_extension_goods($cats)
描述:获取所有商品ID
bargain_price($price,$start,$end)
描述:判断某商品是否处于特价促销期
spec_price($spec)
描述:获取指定规格的价格
group_buy_info($group_buy_id,$current_num=0)
描述:获取团购活动信息
group_buy_stat($group_buy_id,$deposit)
描述:获取一个团购活动的统计信息
Group_buy_status($Group_buy)
描述:获取团购的状态
auction_info($act_id,$config=false)
描述:获取拍卖信息
auction_log($act_id)
描述:获取拍卖竞价记录
auction_status($auction)
描述:计算拍卖状态(noteGoods_info($Goods_id)
描述:获取商品信息
favorite_info($act_id)
描述:获取促销信息
Wholesale_info($act_id)[/br/add_style($Goods_style$style)
描述:添加商品名称的样式
Get_goods_attr($goods_id)
描述:获取商品属性
Get_goods_fittings($goods_list=array())[/brLib_article.PHP(商品和商品分类相关函数库)
Get_cat_articles($cat_id,$page=1,$size=20,$requirement='')
描述:获取商品分类下的商品列表[/br

希望本文对ecshop的二次开发有所帮助。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存