smarty中js的调用方法示例
本文实例讲述了smarty中js的调用方法,分享给大家供大家参考。具体方法分析如下:
一、问题:
有时候,在smarty中,包含js的时候,整个页面就不会显示,而程序员往往在页面中找错误,程序页面,模板页面检查了多次都没有错误,就很郁闷了。
二、解决办法:
把模板页面中的js代码拷贝出来放在新建的js文件中,然后在包含到模板页面里面,如:
{popup_init src="css/commen.js"}
这样一来,问题就解决了。
希望本文所述对大家的PHP程序设计有所帮助。
相关推荐
-
smarty模板引擎从php中获取数据的方法
本文实例讲述了smarty模板引擎从php中获取数据的方法.分享给大家供大家参考.具体如下: smarty可以分配($smarty->assign)的变量类型:所有php支持的数据类型--基本数据类型.复合数据类型.特殊数据类型(具体见smarty相关手册). 操作/显示文件:index.php 复制代码 代码如下: <?php //创建smarty对象 require_once("./libs/Smarty.class.php"); $smarty = new Smart
-
php中smarty区域循环的方法
本文实例讲述了php中smarty区域循环的方法.分享给大家供大家参考.具体实现方法如下: <html> <head> <title>Smarty Test</title> </head> <body> <table border=1> {foreach key=key1 item=item1 from=$array1} <tr> <td>{$key1}</td> <td>{
-
smarty模板判断数组为空的方法
本文实例讲述了smarty模板判断数组为空的方法.分享给大家供大家参考.具体如下: 这里主要介绍两种方法: 1. 用count来取得数组的下标个数 下面例子中,如果$array为空则不输出任何数据 {if $array|@count neq 0 } // array is empty {/if} 2. 直接判断 { if $array neq ""} //array is empty {/if} 希望本文所述对大家基于smarty模板的php程序设计有所帮助.
-
Smarty foreach控制循环次数的一些方法
1.在 smarty 中数组是经常会用到的,循环遍历数组用 section 或者 foreach ,如何得到数组长度或者判断一个数组个数呢?可以用{$array| count} 来试试. 2. 复制代码 代码如下: {foreach from=$variable key=key name=name iteam=value} {$variable|@count} // 获取数组长度 {$smarty.foreach.loop.index} // 获取当前循环数组元素下标,以0开始 {
-
smarty模板引擎中内建函数if、elseif和else的使用方法
本文实例讲述了smarty内建函数if.elseif与else的使用方法,分享给大家供大家参考.具体如下: 模板文件:temp.tpl 复制代码 代码如下: <html> <h2>smarty内建函数if.elseif和else的使用</h2> <p style="color:red">实例1-->if的使用:取出键名不等于c3和n3之外的键值</p> {foreach from=$arr4 item=temp} {f
-
smarty中常用方法实例总结
本文实例总结了smarty中常用方法.分享给大家供大家参考.具体如下: 1. Smarty中foreach的index.iteration的使用 .index包含当前数组索引,从零开始. index示例 {* The header block is output every five rows *} {* 每五行输出一次头部区块 *} <table> {foreach from=$items key=myId item=i name=foo} {if $smarty.foreach.foo.i
-
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
本文实例讲述了smarty内建函数foreach的使用方法,分享给大家供大家参考.具体如下: 显示文件:index.php: 复制代码 代码如下: <?php //创建smarty对象 require_once("./libs/Smarty.class.php"); $smarty = new Smarty(); $arr1 = array("北京","上海","广州");//索引数组 $smarty->assig
-
php中smarty实现多模版网站的方法
本文实例讲述了php中smarty实现多模版网站的方法.分享给大家供大家参考.具体实现方法如下: 模板model1.htm代码: <html> <head> <title>模板1</title> </head> <body> <a href="?model=1" mce_href="?model=1">模板1</a> | <a href="?model=2
-
smarty实现多级分类的方法
本文实例讲述了smarty实现多级分类的方法.分享给大家供大家参考.具体分析如下: 这里简单的介绍一下利用php smarty 多级分类读出与循环方法,单循环很简单,但是多级就要复杂一点,下面我们来看看,感兴趣的朋友可以看来一下: 复制代码 代码如下: <?php $result=mysql_query("SELECT id,description,parent_id,name,sort_order FROM article_categoey WHERE parent_id=0 order
-
smarty模板引擎中自定义函数的方法
本文实例讲述了smarty 自定义函数方法,分享给大家供大家参考.具体如下: 本实例目的:输出 times 次 con的内容(输出4次hello world) 文件1: 复制代码 代码如下: <?php //创建smarty对象 require_once("./libs/Smarty.class.php"); $smarty = new Smarty(); //自定义一个函数 //说明:(1).$arr为一个数组:(2).tpl调用形式{test times="4&qu
随机推荐
- Xcopy 复制文件和目录,包括子目录。
- SWT(JFace)体验之Slider,Scale
- 超链接怎么正确调用javascript函数
- IOS 开发自定义条形ProgressView的实例
- java实现微博后台登录发送微博
- PHP实现bitmap位图排序与求交集的方法
- 非常好用的Zend Framework分页类
- 一个超级简单的python web程序
- 关于vue.js过渡css类名的理解(推荐)
- 第九章之路径分页标签与徽章组件
- SQL Server连接失败错误及解决第1/5页
- Windows Server 2003 下配置 MySQL 集群(Cluster)教程
- 基于jQuery的仿flash的广告轮播
- 5个javascript的数字格式化函数分享
- Node.js 事件循环详解及实例
- 对比C语言中memccpy()函数和memcpy()函数的用法
- C++中MFC Tab Control控件的使用详解
- Gradle编译打包Android apk详细介绍
- iOS Xcode创建文件时自动生成的注释方法
- JS字符串去除连续或全部重复字符的实例