PHPCMS V9 信息模型部分函数使用说明
2014-05-04 15:21:18   来源:   评论:0 点击:

1 *** **分类信息中的筛选菜单* @param $field 字段名称* @param $modelid模型ID* @param $diyarr自定义字段值* @return 返回数组data,包含date[& 39;menu& 39;]默认菜单样式,date[& 39;name& 39;]
1.
  1.  
  2. /**
  3. * **分类信息中的筛选菜单
  4. * @param $field   字段名称
  5. * @param $modelid  模型ID
  6. * @param $diyarr  自定义字段值
  7. * @return 返回数组data,包含date['menu']默认菜单样式,date['name'] 名称,date['url'] url,date['value'] 值
  8. */
  9. function filters($field,$modelid,$diyarr = array())
  10. {
  11.  
  12. }
复制代码


常规应用(默认):
  1.  
  2.  
  3. {loop filters('rent_mode',$modelid) $r}
  4. {$r[menu]}
  5. {/loop}
  6.  
  7.  
复制代码


自定义应用:

可通过自定义diyarr参数来构造筛选,如果涉及到区间性选择,最大值与最下值之间使用“_”分隔

  1.  
  2. {php $price_rang = array('500元以下|1_500','500-1000元|500_1000','1000-1500元|1000_1500','1500-2000元|1500_2000','2000-3000元|2000_3000','3000-4500元|3000_4500','4500元以上|4500_9999')}
  3. {loop filters('price',$modelid,$price_rang) $r}
  4. {$r[menu]}
  5. {/loop}
  6.  
复制代码


2.构造筛选时候的sql语句

  1.  
  2. /**
  3. * 构造筛选时候的sql语句
  4. */
  5. structure_filters_sql($modelid,$cityid='')
  6.  
复制代码


3.根据box类型字段获取显示名称

  1.  
  2.  
  3. /**
  4. * 根据box类型字段获取显示名称
  5. * @param $field 字段名称
  6. * @param $value 字段值
  7. * @param $modelid 字段所在模型id
  8. */
  9. box($field, $value, $modelid='') 
  10.  
  11.  
复制代码


4.获取信息配置缓存参数

  1.  
  2.  
  3. /**
  4. * 获取信息配置缓存参数
  5. * @param $key 信息模型参数参数
  6. * @param $filename 字段值 缓存文件名称,默认为info_setting
  7. */
  8. getinfocache($key, $filename = 'info_setting') 
  9.  
  10.  
复制代码


5.根据获取返回本地城市名称,拼音名称信息

getlocalinfo($ip)

相关热词搜索:使用说明 函数 模型

上一篇:模版命名规则
下一篇:phpcms 企业黄页标签使用

分享到: 收藏