国内外主机
测评及优惠码

建站资讯 第4页

DEDECMS批量导入excel数据到后台文章系统的开发教程-博悦天下

DEDECMS批量导入excel数据到后台文章系统的开发教程

对于一些企业网站或者淘宝客类网站经常会需要将一些excel的数据批量导入到网站,通过批量导入来节省时间而不是从网站后台一条一条的录入加数据。本教程就是以把excel数据导入到织梦系统(dedecms)为例子进行批量数据导入的开发,假设把excel数据导入到织梦主表dede_archives(还有微表和附加表,这里就用主表代表这三个表)里面。 批量导入excel数据原理:通过查询excel,把数据一条一条的读取出来,然后,通过我们开发的php程序把数据导入到表里面。 通过上面的原理我们知道,我们可以把批量导入excel数据分为两部分,一部分是开发出从excel读取数据的程序,另一部分是开发出把读取出来的数据插入到数据库表dede_archives里面。 从excel读取数据程序开发 其实,这一步有一个老外已经帮我们开发好了,这个老外开发了一套专门读取excel数据表的程序叫PHPExcel类库。 这个excel类库还包括其它的一些功能,这里不一一介绍,您可以下载来看看,这里只对读取excel进行讲解。 把读取出来的数据插入到主表dede_archives里面 当通过PHPExcel类库里面提供的类读取数据后,这一步就是把数据插入到数据库表里面,所以,这一个教程的开发其实就是在开发这一部分 ; 把从excel读取出来的数据插入到主表中的程序开发。 为了讲解方便,我们把插入数据库表中的数据的文件名叫做excelinert.php ,下面就在这个文件里面进入程序开发,把读取出来的数据插入到数据库表中。

赞(0)山上的鸭子哥山上的鸭子哥阅读(1939)
织梦DEDECMS模板实现图集单击图片翻页的功能的代码-博悦天下

织梦DEDECMS模板实现图集单击图片翻页的功能的代码

(1)找到function ParseDMFields,修改为: function ParseDMFields($pageNo,$ismake=1)   {   $this->NowPage = $pageNo;   //获得当前页面编号   $this->Fields['cpagenum'] = $this->NowPage;   if($this->SplitPageField!="" &&   isset($this->Fields[$this->SplitPageField]))   {   $this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1];   }  

赞(0)山上的鸭子哥山上的鸭子哥阅读(2566)
织梦模板(dedecms)循环调用二级栏目下三级栏目的代码-博悦天下

织梦模板(dedecms)循环调用二级栏目下三级栏目的代码

后台已经建好栏目,对于产品展示栏,之前按照这样的写法: {dede:channelartlist  cacheid='channelsonlist' typeid=3 }  <dd>     <dl>       <dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>       <dd>         <ul>         {dede:channel type='sun' row='10' noself='yes'}         <li><a href="[field:typeurl/]">[field:typename/]</a></li>         {/dede:channel}         </ul>       </dd>     </dl>   </dd>  {/dede:channelartlist}

赞(0)山上的鸭子哥山上的鸭子哥阅读(2421)

织梦DEDECMS模板为每个页面生成二维码的教程

二维码生成其实是很简单的,但是要是不管在哪个页面中都是同一个二维码就太不人性化了,今天提供的这段代码,可以轻松的根据当前所在 URL 地址自动生成匹配的二维码,不需要任何插件的帮助,只要把下面的代码直接放在网页代码中即可,width和height即为二维码的宽度和高度:

赞(0)山上的鸭子哥山上的鸭子哥阅读(2503)
织梦模板DedeCms获取缩略图的高度和宽度的代码-博悦天下

织梦模板DedeCms获取缩略图的高度和宽度的代码

某些瀑布流的代码要求图片必须带有高度,而织梦默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用getimagesize这个函数了,这也是相对比较简单的实现方案了, 但是在实际应用的过程中貌似有个问题,我也搞不懂是什么原因,具体表现为 $GLOBALS['cfg_basehost']  里带有www则不能正常获取,例如 http://www.xxx.com ,如果为 http://xxx.com这种url就能正常获取,奇怪之极。

赞(0)山上的鸭子哥山上的鸭子哥阅读(2377)
织梦DEDECMS模板防止被盗用被下载被偷窥的方法-博悦天下

织梦DEDECMS模板防止被盗用被下载被偷窥的方法

很多企业或站长使用织梦dede建站时经常遇到自己一个漂亮网站给很多人复制,如果别人不盗用而按照你的页面设计,那我们办法,今天我们来学习的是如果仿制模板被盗取。   于是有了下面文章:(无需特殊权限,无需改动程序。)主要原理是禁止访问htm后...

赞(0)山上的鸭子哥山上的鸭子哥阅读(2324)

登录

找回密码

注册