我一直以来就在纳闷意见事情,就是像csdn一样,用户可以自己去修改自己的主页样式,而且是永久性的修改,很多的地方都请到了,把视图样式交给用户这也是未来发展的趋势,想QQ空间装扮,甚至一些建站程序的后台都是这样的,所以,把这个原理明白是非常重要的。

首先这个显然不可能通过前端的来实现,因为前段的东西到用户那里最终是放到内存里面,内存是有易失性,那么就应该是放在后台,同样的,我们也不可能去直接修改后台文件,这样代价非常大,那么就要把他们放入数据库中,数据库中的数据时存在硬盘里面的,不容易丢失,而且通过后台文件也很容易操作,这样的话,思路就来了。

在后台的可视化管理界面,存放各种样式的按钮,表单等,包括具体修改的页面,在数据库里面,存放的是前台视图的样式数据,这中间是缺少一个连接的,但smarty完美的解决了这个问题,而且分离了数据,修改就是修改的数据库的数据,提取就是提取数据库的样式,这就是核心原理。

下面有我的一份实例代码仅供参考:

select(); $info->id='2'; $info->value=$_POST[value]; $info->save(); $bg=$temp[1]['value']; $size=$temp[4]['value']; echo $bg; echo " "; echo $size; $this->assign(bg,$bg); $this->assign(size,$size); $this->display(); } }

1

select();$info->id='2';      $info->value=$_POST[value];      $info->save();      $bg=$temp[1]['value'];      $size=$temp[4]['value'];      echo $bg;      echo " ";      echo $size;      $this->assign(bg,$bg);      $this->assign(size,$size);      $this->display();     }  }

1

html;charset=UTF-8" http-equiv="Content-Type" /> 测试赛

http://www.gaodaima.com/51586.htmlThinkphp实现在可视化后台管理永久修改_php

欢迎大家阅读《ThinkPHP实现在可视化后台管理永久修改_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

php后台修改_ThinkPHP实现在可视化后台管理永久修改_php相关推荐

  1. linux修改dns不生效,Linux 临时修改和永久修改DNS的方法

    Linux 临时修改和永久修改DNS的方法 sunpma • 2019 年 09 月 15 日 修改DNS配置 查看当前DNS配置:cat /etc/resolv.conf 方法一(临时修改,重启失效 ...

  2. ubuntu永久修改主机名

    ubuntu永久修改主机名 1.查看主机名 在Ubuntu系统中,快速查看主机名有多种方法: 其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于"@"符 ...

  3. go语言生成自定义uuid_竟然不用写代码!一款可视化 Web 管理后台生成工具

    大家好,我是欧盆索思(opensource),每天为你带来优秀的开源项目! 今天给大家推荐一款利刃:一款基于 Go 语言的可视化 Web 管理后台生成工具. 项目名称:go-sword,地址:http ...

  4. go web db每次关闭_竟然不用写代码!一款可视化 Web 管理后台生成工具

    大家好,我是欧盆索思(opensource),每天为你带来优秀的开源项目! 今天给大家推荐一款利刃:一款基于 Go 语言的可视化 Web 管理后台生成工具. 项目名称:go-sword,地址:http ...

  5. ECShop后台管理菜单修改

    ECShop中,和后台菜单相关的文件有两个: ·菜单项:admin\includes\inc_menu.php ·菜单文本:languages\zh_cn\admin\common.php 所以,要修 ...

  6. xaml修改后台代码的值_Django定制后台和修改模型

    滑稽研究所 Django定制后台和修改模型 哈喽,大家好呀,我是滑稽君.和标题一样,我们今天来看看如何使用Django定制后台,修改模型.首先你需要知道如何新建自己的项目,并添加一个APP.这是我们开 ...

  7. 前端ui 后台管理系统 简洁_Github上前端不可不知的可视化后台管理系统(1)

    AdminLTE 框架简介:AdminLTE是一个完全响应管理模板.基于Bootstrap 4.4框架以及JS / jQuery插件,易于定制模板,且自带多种配色皮肤,可根据需要实时调整.适合多种屏幕 ...

  8. 视图可视化 后台_如何在单视图中可视化复杂的多层主题

    视图可视化 后台 Sometimes a dataset can tell many stories. Trying to show them all in a single visualizatio ...

  9. php v9 如何获取超级管理员权限,phpcms v9 增加后台管理员其他权限角色可以查看信息不能修改信息...

    phpcms v9 增加后台管理员其他角色可以查看信息不能修改信息 phpcms\modules\content\templates\content_list.tpl.php 这里面判断是不是管理员角 ...

  10. php后台登录,简单的PHP数据后台实现用户登录,php后台用户登录

    简单的PHP数据后台实现用户登录,php后台用户登录 最近在写iOS一个小项目,用到了登录,所以用SAE搭了个简易的纯数据后台.PHP语句入门很简单,但是结合SQL就有点难度了.(代码都是SAE平台运 ...

最新文章

  1. 【高并发】一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤
  2. 拉取远程分支_git使用教程之创建本地库并关联远程库(笔记整理篇一)
  3. leetcode算法题--第一个只出现一次的字符
  4. java按钮位置_java窗口按钮位置设置
  5. 重新更新了,账号都丢了,重新找回的
  6. [iphone]XML 解析 之 TBXML 介绍
  7. UEditor 任意文件上传漏洞
  8. 英语四级关于计算机阅读理解,英语四级阅读模拟训练附答案和精讲 第6篇:学习计算机...
  9. ApacheCN C/C++ 译文集(二) 20211204 更新
  10. PSIM软件学习---04 子电路的创建
  11. 以眼睛的名义:一些光度学概念的解析
  12. Kernel那些事儿之内存管理(5) --- 衣带渐宽终不悔(上)
  13. UVA558 LA5579 Wormholes【Floyd算法】
  14. 前端开源项目周报0418
  15. MySQL 5.5/5.6——概述 MySQL 客户端程序
  16. EXCEL表格中数字金额很大时后面零很多,如何设置直接以万元为单位显示,不显示后面的零
  17. 列联表分析基于R语言
  18. Python中对列表中的字典元素进行排序
  19. sql:mysql:数据库优化
  20. MATLAB系统辨识工具箱-System Identification Toolbox

热门文章

  1. IE9对CSS3的支持情况概述
  2. [Vue CLI 3] 配置 webpack-bundle-analyzer 插件
  3. [推荐]一个 1kb 的image placeholder的js库
  4. .NET 3.5 Socket APM
  5. linux下NIS搭建(六)
  6. 统计系统所有进程总共占用多少内存
  7. ARMv8-A Generic Interrupt Controller(GIC)
  8. Linux音频驱动-ASOC(ALSA System on Chip)
  9. FRR BGP协议分析 1 --- BGP 初始化
  10. Linux内核DMA机制