CI框架CMS体会总结
需求:根据五个表,每个表做一个列表页、增加页、编辑也,用到 input单行 textarea小编辑框 kindeditor大编辑框 add的ajax增行,图片上传,时间弹出框。
一:环境配置
1.把框架项目放在httpd.conf项目存放的位置
2,在已配好的环境里,httpd-vhosts.conf 配域名
3,在hosts里配置127.0.0.1 跟域名
4,nginx里配server
二 配项目里的项目文件:
1,引入样式文件 复制官网的asset->image和script
2,引入方法,分页,提示,page.php,和获取数据内容的去重
网络走向:public->index.php->SIIE_PATH.“api/index.php”(先看SIIE.PATH指定的目录)->api/index.php(打印一下,看能不能走通)->看application下的routes(给默认访问的控制器,)->config(给导航地址和图片域名地址
c
o
n
f
i
g
[
′
b
a
s
e
u
r
l
′
]
=
′
h
t
t
p
:
/
/
w
w
w
.
d
e
m
o
.
c
o
m
′
;
config['base_url'] = 'http://www.demo.com';
config[′baseurl′]=′http://www.demo.com′;config[‘download_url’] = ‘http://www.demo.com/’?;
3,导航栏制作:
1,home控制器里放index();和left()直接加载视图($this->load-view('index));main()里放第一个控制器的index()内容
2,看index.php的放两个页面。
3.left。php放导航栏
4.mail.php放第一个控制器的视图
4,开始写控制器和视图,用到操作,查询,展示,增加,修改,数据添加的必填项和重复提示
<‘a herf="/"><’/a>有 /和没/还是有区别的,有/是绝对路径