zoukankan      html  css  js  c++  java
  • PHPCMS 前台移用地区联动数据

    在PHPCMS中,有时候需要建立模型有地区联动,这个联动数据在这前台调用显示呢?今天清源就给大家介绍一下!

    地区联动菜单的缓存文件是  caches\caches_linkage\caches_data\1.cache.php。

    getcache(’1′,’linkage’)返回的就是该缓存文件的内容(该内容是个数组),所以你可以用数组的方法取出该缓存文件中你感兴趣的东西。(PS:T不错的PHP Q扣峮:276167802,验证:wk)

    读取地区联动菜单的缓存文件的方法还有 phpcms\libs\functions\global.func.php 中的get_linkage(),不过这个方法有时取出来的东西并不一定都是你想要的,不过它确实提供给我们一个快捷的方法,并且能够满足我们大部分的需求。

    前台直接显示地区名称

    {get_linkage($r['workplace'],1,'-',2)}

    如果$r['worlplace']为崇川区的地区ID则输出结果为:崇川区。

    参数说明:

    get_linkage()

    第一个参数是地区ID;

    第二个参数是联动菜单的ID(地区联动菜单的ID是1);

    第三个参数是分隔符;

    第四个参数 1 返回间隔符链接,完整路径名称 ,2返回当前联动菜单名称,3 返回完整路径数组,4 直接返回ID

    其中1、3、4返回为数组,2为中文名称

  • 相关阅读:
    web.xml中/与/*的区别
    restController相关
    mvc:resources
    RequestMethod 相关
    Springside学习
    命名规范的反思
    C++ 构造中调用构造
    C++ 匿名对象的生命周期
    C++ 构造函数的对象初始化列表
    C++ 类的构造函数使用规则
  • 原文地址:https://www.cnblogs.com/php0368/p/3501667.html
Copyright © 2011-2022 走看看