今天下午闲的无聊,又打开FIREFOX 上的MY CODEIGNITER用户手册插件来研习(因为公司上不了网,这个用户手册插件是离线使用的)。这一看可不得了了,收获还真不小。
首先,泡杯茶。从目录基本信息开始看起(反正没事,消磨时间)。有点深,跳过去,看看那个什么下载安装。安里面的方法安装上去,怎么测试呢?打开默认的页面一看,
Welcome to CodeIgniter!
The page you are looking at is being generated dynamically by CodeIgniter.
If you would like to edit this page you'll find it located at:system/application/views/welcome_message.php
The corresponding controller for this page is found at:system/application/controllers/welcome.php
If you are exploring CodeIgniter for the very first time, you should start by reading the User Guide.
Page rendered in 0.0629 seconds
这不就可以了啊?上面说了,你要想改视图,就去改这个页面system/application/views/welcome_message.php,改控制就改system/application/controllers/welcome.php。原来这就是MVC里的V和C 啊!
那个WELCOME.PHP里的什么东东就死记就好了,我到现在也没理解那是什么意思。反正就按他那个写,就可以了。welcome_message.php更简单,先找个静态的页面放上就可以了。搞的太动感,我会晕。
刚刚开始的朋友可能对放置图片有点晕,我找了好久,最后被我发现,在HELPER里的HTML中,有个IMG,用这个就可以解决放置图片的问题,不过,我在想,这个路径是不是可以再精简一点?
最后是数据库了,让我想一下,数据库是怎么被我撞上的。先是在控制页(就是在CONTROL下的页面)给几个变量赋值($DATA=('TITLE'=>'MY TITLE'),然后使用$this->load->view('welcome_message',$data);把这个值带到WELCOME_MESSAGE页面。
最后的最后就是我正在看的那个数据库那一章了,正研究,还没学会,这里要涉及那个什么M层了。 呵呵,和我学习的心态一样。有感觉。 小类下面就是商品了,(商品的属性让我很犯难,每个商品的属性都不定,我想把商品的属性单独列张表,但是,又不知道如果让他们与商品关联)
个人观点仅供参考:
分类和商品没多大关系,这里就不说了。
商品表:商品ID 分类ID 商品名称 商品价格 商品属性
属性表:属性ID 属性名称
商品表通过分类ID和分类关联,商品属性存储属性表的ID值就可以了,因为不知道你有啥属性所以不好说,这是最常用的做法吧。
页:
1
[2]