项目总结

Page 1 of 1

Archives

文件夹

网站地址:http://kpoint-fashion.com/ 外部引用的类库: 基本类库:jquery 自主开发的插件: 图片横向滚动插件:imgShowXmove   CMS系统: dede织梦cms管理   遇到的障碍: 问题: 如果栏目为三级,如何在三级取到二级菜单的 内容。 解决: dede本身是可以通过channel里面的type=“self”,来得到同级类别里面的数据的,但是不包含自己。 可以通过run=“php”用php的读取数据库的方式来达到目的。 {dede:field.typeid runphp=”yes”} global $dsql; $reid = $dsql->GetOne(“SELECT reid FROM kp_arctype where id=@me”); @me=$reid[“reid”]; {/dede:field.typeid} 这是读取的父级id,如果会弄数据库,你可以根据数据库的字段读取自己想要的东西。 问题延伸:读取的地址带有dede标签格式怎么处理。 解答:有个MfTypedir函数可以帮助我们解决问题 <a href=’”.MfTypedir($brand_info[“typedir”]).”‘ ><i></i></a> 得到上述方法,许多二次开发的东西举一反三都可以迎刃而解了。就是写的难看点,有php功底写到模块里面就更好了。 问题:关于dede搜索功能的应用。 解答:搜索功能默认依赖两个主要文件。 plus/search.php templets/default/search.htm 从search.php下面的代码中我们可以了解到搜索接值的逻辑   $pagesize = (isset($pagesize) &amp;&amp; is_numeric($pagesize)) ? $pagesize : 10; $typeid = (isset($typeid) […]

网站地址: http://hanxue.cc   响应式网站: 以宽度为标准响应设备。   外部引用的类库: 基本类库:jquery; 音乐播放插件:audiojs; 视频(图片)展示插件:fancybox。   二次开发的插件: 专辑页面的图片滚动:gallery(从17素材采集)。   自主开发的插件: 区域滚动条:jsscroll; 仿ios幻灯片:picFocus   CMS系统: dede织梦cms管理。   CMS二次开发内容: 跨栏目读取图片; 多层级栏目读取。   遇到的障碍: 问题: 图片列表页到幻灯片页面的跳转与定位问题。 解决方案: 从列表页通过修改跳转ur,带值到幻灯片页面,来判断当前应该显示哪一张图片。 设置跳转的目标参数: url = $(this).attr(“href”)+”?index=”+index; 读取参数: initIndex = window.location.href.split(“index=”)[1] 问题: 专辑页面的仿ios的滚动效果,原例中是三张图片循环,要改成显示所有图片,如何让图片从一边到另一边且不影响中间的主要图片。 解决: 插件的原思路就是用transition结合transform来完成切换动画的。以透视效果(perspective),来完成透视效果。原例中用了preserve-3d,加了这个属性,元素间的层叠关系便不再受z-index控制,会影响到切换的效果,所以实例中移除了这个属性。 至于姜三张图片变为多张图片,其实就是加了图片定位的初始化,计算出初始化时,左侧与右侧应该有多少张图片,再加上一定的距离规则让他们平均分布。下面是计算分布的代码块。 this.leftCount = parseInt(this.itemsCount / 2); this.rightCount = parseInt(this.itemsCount / 2); this.baseDistance = […]