CFG in ecshop

cfg在ecshop里面是店铺设置,在数据库里是以键值对的形式存储的,并且在代码层面是以全局变量的形式存在的,所以使用起来十分方便.

目录

  • CFG使用
  • CFG存储
  • CFG添加
  • other

CFG的使用

CFG的存储

可以存储键值对,具有选择范围的内容,文件以及其type

type用过前台smarty的渲染实现,smarty根据不同的type展现出不同的形式,如输入框,密码框,单选框等

原生模板的type有: 1. text 2. passowrd 3. textarea 4. select 5. option 6. file 7. manual

trick in ecshop

  • 在数据库里读写键值对
  • 数据静态化
    • 存成语言定义常量的形式,直接require
    • 使用var_export函数导出,然后以某种格式存储和读入
    • json 使用json_encode
    • 在ecshop里面使用的是write_static_cache函数

最近的坑

  • ecshop二次开发之立即购买与购物车共存
  • python爬虫以及教务处
  • 如何搭建博客的教程
  • ecshop CFG的后台逻辑