ohding
- ohding 回复了话题 CRUD的模板可以修改成日期从日历中选吗?
yii只是提供了mvc开发的框架,根据你的需求我觉得wordpress或者其他cms更适合你
看这个_view.php
确实不错,建议yii下个版本可以加入
客气了,加好友吧有机会联系
- ohding 回复了话题 同一个模型的同一个方法按不同的条件查询两次
model需要重新创建一个实例吧?
- ohding 回复了话题 在数据库中存储二维表,如何设计?
感谢4楼的支持。
楼主这个需求不是很明确啊,一下说清楚可以嘛?
基于现在你说的时间问题,我揣测你的需求可以这样实现:- 如4楼所说, 时间加在class里,比如class(id, course, duration, day_of_week, time),同一个课程会在这个表里出现很多次,其他表不变,
- 按照时间建表,周一至周日建7张表,user_class_monday(userid, classid), user_class_tuesday(userid, classid) ......如果你的功能重在选课,有很多时间的操作,这种方法可以减轻总读一张主表的负担,不过在数据量大的情况下才会用这个结构,比如大型论坛每天或者每周会建新表
- ohding 回复了话题 在数据库中存储二维表,如何设计?
为什么需要每个用户建一个表呢?
多对多的关系可以这样建:
class(id, name, category) user(id, username, email) user_class(userid, classid)
通过user_class来完成课程和用户之间多对多的关系
- ohding 回复了话题 yii适用的纯css下拉菜单
多级菜单的添加方法:
$this->widget('zii.widgets.CMenu',array( 'items'=>array_merge(array( array('label'=>Yii::t('mainnav','Home'), 'url'=>array('/site/index')), array('label'=>Yii::t('mainnav','Basic'), 'url'=>array('/site/basic'), 'items'=>array( array('label'=>'submenu1',' url'=>array('/site/contact') ), array('label'=>'submenu2','url'=>array('/site/contact')), array('label'=>'submenu3','url'=>array('/site/contact')), ), ), ...
- ohding 发布了话题yii适用的纯css下拉菜单