-
开发Smarty插件在模板中直接加载数据的方法
本文是一个自定义的Smarty插件可以在在模板中直接加载数据,感兴趣的同学参考下。 之前使用smarty的时候,通常是在php程序端读取数据(一般从数据库),然后assign给模板的变量,才可以在前端使用这个变量...
PHP 2014-11-29 06:55:43 -
如何在smarty中增加类似foreach的功能自动加载数据
本文为大家讲解的是如何在smarty中增加类似foreach的功能自动加载数据,感兴趣的同学参考下。 在smarty中使用自定义插件来加载数据,在使用的时候还是感觉不够方便,灵机一动就想写成类似foreach那种标签: 第一步:在Smarty_Compiler.class.php的_compile_tag函数中增加: //加载数据的开始标签 case 'load': $this->_push_tag('load'); return $this->_complie_load_start($tag_args); break; //加载数据的结束标签 case '/load': $this->_pop_tag('load'); return "<?php endforeach; endif; unset(/$_from); ?>"; break; 第二步:...
PHP 2014-11-29 06:39:44 -
php 使用Smarty模板生成html文档的方法
本文为大家讲解的是php下 使用Smarty模板生成html文档的方法,这在做生成静态页面时非常有用,感兴趣的同学参考下。 示例代码 <?php include_once("../libs/smarty.class.php"); class MySmarty extends Smarty{ function __construct() { $this->Smarty(); $this->config_dir = "../config"; $this->cache_dir = "../cache"; $this->template_dir = "../template"; $this->compile_dir = "../template_c"; $this->cache = false; } } $smart = new MySmarty(); $smart->assign("tit...
PHP 2014-11-29 06:32:14 -
smarty中js的调用方法
本文为大家讲解的是在smarty中如何调用js的方法示例,是smarty模板设计中经常会遇到的问题,非常实用,需要的朋友可以参考下 一、问题: 有时候,在smarty中,包含js的时候,整个页面就不会显示,而程序员往往在页面中找错误,程序页面,模板页面检查了多次都没有错误,就很郁闷了。 二、解决办法: 把模板页面中的js代码拷贝出来放在新建的js文件中,然后在包含到模板页面里面,如: {popup_init src="css/commen.js"} ...
PHP 2014-11-29 06:28:39 -
oracle组函数avg(),sum(),max(),min(),count()、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化详解
1组函数 avg(),sum(),max(),min(),count()示例: selectavg(sal),sum(sal),max(sal),min(sal),count(sal) from emp/ 截图: 2 组函数和null在一起 案例:求员工的平均奖金 错误sql: select avg(comm) 方式1,sum(comm)/count(comm)方式2,sum(comm)/count(*) 方式3 from emp; 截图: 错误原因: select count(comm),count(*) from emp; 分析: --组函数自动滤空,组函数忽略空值 --修正函数的滤空 select count(nvl(comm,0)),count(*) fromemp; 3.分组数据 A 求各个部门的平均工资 思路:需要把各个部门的数据划分…....
PHP 2014-11-29 05:04:59 -
【Win7主题包下载】Flaty - Win8酷黑风
站长搜索(www.adminso.com):【Win7主题包下载】Flaty - Win8酷黑风 这款名为Flaty的Modern风格Win7主题是由国外网友UltimateDesktops制作的。主题包中包括壁纸、开始按钮、窗口颜色和外观、图标、英文字体等一系列主题样式...
业界动态 2014-11-28 18:10:52 -
Sun发布StarOffice8 兼容微软Office欲抢夺市场
Sun微系统公司今天终于正式发布了其办公软件StarOffice的最新版本――StarOffice 8,而作为微软Office的强有力竞争者,StarOffice 8的最终发布有望影响世界Office市场的格局。 这是两年来Sun公司第一次对办公软件包进行更新升级,其中最引人注目的就是对微软Office软件工具包兼容性的大幅提升,新版StarOffice与微软软件兼容性能的改善有助于Sun公司的产品渗透到已采用微软产品的公司...
办公软件 2014-11-28 12:09:43 -
Linux/Unix中开源应用wget发现严重安全漏洞
在Linux和Unix系统中广泛使用的开源应用wget发现了一个严重安全漏洞,允许攻击者通过FTP创建任意文件和目录,甚至复写整个文件系统。该漏洞是Rapid 7的首席研究官HD Moore最早报告给 GNU Wget项目的...
PHP 2014-11-28 08:31:45 -
星球大战7预告片网络首映!iTunes独家
站长搜索(www.adminso.com):星球大战7预告片网络首映!iTunes独家 站长搜索讯 即将在2015年上映的《星球大战7:原力觉醒》倍受影迷期待,前不久,该片的首支88秒钟预告片仅仅在美国30家影院放映了一次,让粉丝感到不满,当然也可能是迪斯尼方面想要搞搞饥饿营销。现在,官方终于宣布将通过iTunes网络首映预告片...
业界动态 2014-11-27 20:03:16 -
网卡驱动想要成功入住Ubuntu中要这样操作
看到很多的网友们都在问着,linux系统中如何在Ubuntu安装网卡驱动的问题,所以今天就特别的介绍了一种的方法,给网友们参考,一起来看看吧! 1、在终端用lsusb查看到我的无线网卡的芯片是5370 Ralink的。 相关的linux驱动可以在http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501下载到...
系统程序 2014-11-27 19:59:35 -
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数使用说明
本文为大家讲解的是mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数的使用方法,感兴趣的同学参考下。 mysql日期函数From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT(后者只能格式化标准日期格式,时间戳的不行) from_unixtime()是MySQL里的时间函数 date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串 后面的 '%Y%m%d' 主要是将返回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' ) ->2007年11月20 UNIX_TIMESTAMP() 是与之相对正好相反的时间函数 UNIX_TIMESTAMP(), UNIX_TIMESTAMP(...
PHP 2014-11-27 17:10:54 -
和你分享一个解决ubuntu多登录名的问题的方法
Ubuntu是一个桌面应用为主的linux操作系统,但是有网友们说到关于ubuntu多登录名的问题,这到底是怎么的回事呢?有什么解决的办法呢!一起来看看吧!~ 很简单,如下 李四是管理员权限,一个个的删除,现已搞定,希望对你有帮助 李四@李四:~$ sudo deluser qmaild [sudo] password for 李四: Removing user `qmaild' ....
系统程序 2014-11-27 13:57:51