Welcome to Delicate template
Header
Just another WordPress site
Header

jquery-ias.min.js是一款无限下拉加载的jquery插件。 它的配置参数如下: <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script src="/js/jquery-ias.min.js"></script> <script> var ias = $.ias({ container: "#container", item: ".scroll", pagination: "#epages", next: ".next" }); ias.extension(new IASSpinnerExtension()); ias.extension(new IASNoneLeftExtension({html: '<div class="blank20"></div><div style="text-align:center"><p><em>后面已经没有数据了</em></p></div>'})); </script> 使用它需要特别注意的是,当有容器悬浮时,必须要清除浮动。否则在页面一打开就会加载,一拖动滚动条就会加载。 帝国cms代码如下: <div id="container"> <ul class="scroll"> [!--empirenews.listtemp--] <!–list.var1–> <!–list.var2–> <!–list.var3–> <!–list.var4–> <!–list.var5–> [!--empirenews.listtemp--] <span class="blank20"></span> </ul> </div> <span class="blank20"></span> <div id="epages"> [!--show.listpage--] </div> 在帝国的e/class里面把分页函数里面的下一页链接加上class=”next”即可。 下载jquery-ias.min 官方网站:http://infiniteajaxscroll.com/download.html 示例:http://www.hncmec.com/e/action/ListInfo/?classid=97

帝国cms郁闷的分页

March 6th, 2014 | Posted by in ecms | php - (0 Comments)

前台列表使用了动态页面,分页使用了[!--show.listpage--],在e/class/t_functions.php修改分页函数,前台死活都不肯变。 后来才发现,那是静态页面使用的分页函数。 动态页面的分页,必须要到e/class/connect.php里面修改page1函数,真是太坑了。搞了半天,才发现。

thinkphp视图模型多表查询

February 25th, 2014 | Posted by in php | thinkphp - (0 Comments)

做个笔记,代码如下: class ArticleViewModel extends ViewModel { //文章表视图模型 public $viewFields = array( ‘article’=>array(‘id’, ‘title’, ‘cid’, ‘post_time’, ‘visitors’), ‘category’=>array(‘cname’, ‘_on’=>’article.cid=category.id’, ‘_type’=>’LEFT’), //文章分类表,在关联模型里面属于BELONGS_TO ‘pl’=>array(‘pl1′, ‘pl2′, ‘_on’=>’article.id=pl.aid’, ‘_type’=>’LEFT’), //评论表,在关联模型里面属于HAS_ONE ‘tz’=>array(‘id’=>’tz_id’, ‘_on’=>’article.id=tz.aid’, ‘_type’=>’LEFT’) //投资表,在关联模型里面属于HAS_ONE ); } 实现多表查询

iconv函数特殊符号转换不了

February 25th, 2014 | Posted by in php - (0 Comments)

php使用iconv进行编码转换时,中文字符的一些特殊符号转换不了,会导致后面的内容终止转换,那怎么处理呢 用//IGNORE就可以了。 比如: $data[$key][$ck]=iconv(“UTF-8″, “GB2312//IGNORE”, $cv); 这样就可以忽略转换不了的字符,而进行下去。

循环子栏目代码 支持内嵌标签

February 17th, 2014 | Posted by in ecms | php - (0 Comments)

帝国的灵动标签支持嵌套标签。 以循环子栏目为例。 <?php $bclassid=$GLOBALS&#91;navclassid&#93;; //取得本栏目id //取得本栏目下的子栏目 ?> [e:loop={"select classid, classname, classpath from [!db.pre!]enewsclass where bclassid='$bclassid' order by classid asc",200,24,0}] <li class="curr"><a href="<?=$bqsr&#91;classurl&#93;?>"><?=$bqr&#91;classname&#93;?></a></li> [showclasstemp]$bqr[classid],16,0,0[/showclasstemp] [ecmsinfo] $bqr[classid] ,14,30,1,0,27,0[/ecmsinfo] [/e:loop] 循环出子栏目,还可循环子栏目里面的信息。 原出处:http://bbs.phome.net/ShowThread/?threadid=192775&forumid=31

平滑滚动到url#后面的参数id容器

January 10th, 2014 | Posted by in jQuery | js - (0 Comments)

从网址传一个参数过来,后面带有#,比如:http://www.abc.com/index.html#my 转到这个页面我需要平滑滚动到这个容器。 用下面代码: //下滑到相关地方 if(location.hash){ $(“html,body”).animate({scrollTop: $(location.hash).offset().top}, 1000); } 这样就可以了。

支付宝无线支付的问题。

January 9th, 2014 | Posted by in php | thinkphp - (0 Comments)

这个问题困扰我几天了。 由于开始没有注意到无线产品用MD5签名方式也可以。

thinkphp输出ckeditor数据

December 13th, 2013 | Posted by in php | thinkphp - (0 Comments)

ckeditor是自动转义html标签的,所以直接从数据库里面取出来,就是原本将html标签输出来。 解决方法如下: $this->assign(‘content’, htmlspecialchars_decode($art[0]['content'])); 这样就可以了。 htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。 ckeditor取post数据时可能会加反斜杠,这是就要加上stripslashes。 $this->assign(‘content’, stripslashes($_POST['editor']));

js获取网址后去掉相关参数

December 6th, 2013 | Posted by in js - (0 Comments)

用js获取到网址后,去掉其中某个参数,怎么做呢 比如我的网址:http://www.abc.com/index.php&m=index&a=show&p=1 现在我要去掉p=1这个参数,这就需要使用到正则表达式。 代码如下: var myUrl = location.href.replace(/&p=[0-9]{1,20}/, ”); alert(myUrl); 这个意思就是去除&p=,数字0到9,位数范围:1位到20位数字。 这样就可以了。

xsl如何输出几个一组

December 6th, 2013 | Posted by in html - (0 Comments)

奇偶成组,可以用下面来实现。 <xsl:for -each select="ds/Table1"> <xsl:choose> <xsl:when test="position() mod 2=0">    dd模板解释,或者写一个template匹配 </xsl:when> <xsl:otherwise> dt模板解释,或者写一个template匹配 </xsl:otherwise> </xsl:choose> </xsl:for> 原地址:http://q.cnblogs.com/q/35029/