-
smarty快速入门教程
本文是一篇smarty模版引擎的快速入门教程,以实例的形式分析了smarty在实际使用过程中的属性、方法及具体用法,感兴趣的同学参考学习下。 Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一...
PHP 2014-11-29 07:03:22 -
PHP模板Smarty的入门使用方法以及心得分享
本文为大家分享的是PHP模板Smarty的入门使用方法以及心得,感兴趣的同学参考下. Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离...
PHP 2014-11-29 06:57:59 -
开发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 -
解决Windows Media Player在Win7下的版本故障问题
最近不知道由于系统更新还是什么原因,导致Windows Media Player打开视频文件的时候显示服务器异常,网上搜了一下,比较普通的办法是在运行中执行以下命令:regsvr32 %windir%\system32\jscript.dll,这个是JS的链接库,个人感觉跟这个没什么关系,试了一下,果然还是不行。 继续查,看到第二种方法非常专业,是通过注册表修改的,看着非常高端啊 具体方法: 开始——运行——输入regedit,找到HKEY_LOCAL_MACHINE—— SOFTWARE—— Microsoft——MediaPlayer——Setup—— Installed Versions下的wmploc.dll,将这项的二进制值修改了,我不清楚为什么修改成那个值,反正死马当活马医,就照做了,更离谱的事情发生了,我的WMP直接报错,错误为wmploc.dll的版本号为12....
系统程序 2014-11-28 19:59:29 -
PHP XML操作类DOMDocument
本文为大家讲解的是PHP XML操作类DOMDocument的使用方法,感兴趣的同学参考下。 DOMDocument相关的内容. 属性: Attributes 存储节点的属性列表(只读) childNodes 存储节点的子节点列表(只读) dataType 返回此节点的数据类型 Definition 以DTD或XML模式给出的节点的定义(只读) Doctype 指定文档类型节点(只读) documentElement 返回文档的根元素(可读写) firstChild 返回当前节点的第一个子节点(只读) Implementation 返回XMLDOMImplementation对象 lastChild 返回当前节点最后一个子节点(只读) nextSibling 返回当前节点的下一个兄弟节点(只读) nodeName 返回节点的名字(只读) nodeType 返回节点的类型(只读) nodeTypedValue 存储节点值(可读写) nodeValue 返回节点的文本(可读写) ownerDocument 返回包含此节点的根文档(只读) ...
PHP 2014-11-28 18:32:44 -
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
本文为大家讲解的是php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改),感兴趣的同学参考下。 PHP写XML方法很多,这里主要介绍一下DOMDocument的用法,跟 JS大体上相同,其实非常简单...
PHP 2014-11-28 18:14:26 -
php DOMElement 操作xml 文档的示例代码
本文为大家提供是一个php DOMElement 操作xml 文档的示例代码,感兴趣的同学参考下。 /*<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- css的样式定义,不加点...
PHP 2014-11-28 17:04:56 -
setInterval()和setTimeout()的两种使用方式及作用域
本文为大家讲解的是setInterval()和setTimeout()的两种使用方式及作用域和区别,感兴趣的同学参考下。 setInterval()是以指定的时间为周期调用函数的方法...
PHP 2014-11-28 14:47:56 -
js 的document.all的用法示例讲解
本文为大家介绍的是js 的document.all的用法示例讲解,感兴趣的同学参考下。 一. document.all是页面内所有元素的一个集合...
PHP 2014-11-28 14:20:55