AFC项目开发文档整理

PHPCMS

的确是一个伟大的CMS,我对它爱不释手。

  • 标签嵌套无法loop获取的解决办法。关键代码如下:

      /\*后台添加\*/
    $str = preg_replace ( "/\{loop(\S+)\s+(\S+)\s+(\S+)\}/", "<?php \$n\\1=1;if(is_array(\\2)) foreach(\\2 AS \\3) { ?>", $str );
    $str = preg_replace ( "/\{loop(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\}/", "<?php \$n\\1=1; if(is_array(\\2)) foreach(\\2 AS \\3 =>
    \\4) { ?>", $str );
    $str = preg_replace ( "/\{\/loop(\S+)\}/", "<?php \$n\\1++;}unset(\$n\\1); ?>", $str ); /\*前台调取\*/
    {pc:content action="category" catid="0" num="60" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}
    <dd>
    <a href="{$r[url]}">{$r[catname]}</a>
    <ul class="list_ul clearfix">
    {pc:content action="category" catid="$r['catid']" num="60" siteid="$siteid" order="listorder ASC" return="data2"}
    {loop2 $data2 $v}
    <li>
    <a href="{$v[url]}">{$v[catname]}</a> </li>
    {/loop2}
    {/pc}
    </ul>
    </dd>
    {/loop}
    {/pc}
  • PHPCMS调取会员头像的方法:

      {php $meminfo=get_memberinfo_buyusername($username);$userimg=$meminfo['userid']}
    <a href="#" class="con_avatar" title="{$username}"><img onerror="this.src='{IMG_PATH}food/autoava.gif'" src="{get_memberavatar($userimg,90,90)}" alt="{$username}" /><span class="avatar_cover"></span></a>

CSS

  • CSS圆角实现

      border: 5px solid #dedede;
    -moz-border-radius: 15px; /* Gecko browsers */
    -webkit-border-radius: 15px; /* Webkit browsers */
    border-radius:15px; /* W3C syntax */
  • CSS半透明

      filter:alpha(opacity=50);  /*支持 IE 浏览器*/
    -moz-opacity:0.50; /*支持 FireFox 浏览器*/
    opacity:0.50; /*支持 Chrome, Opera, Safari 等浏览器*/
  • CSS阴影

      box-shadow: 1px 1px 1px 1px #000000;

PHP

有一个二次检索的需求,需要自己来写。网上给出了2种方法:

  1. 利用StringBuffer
  2. 利用list,将第一次查询的结果放在list中

看了一下,都没有深入研究,最后采用的是AJAX技术。前台组合查询条件,后台得到条件组合查询语句,每次都全新查询。然后更新查询结果显示的方法。这样,“2次”、“3次”、... n次检索都没有问题了。

未完待续。。。

AFC项目开发文档整理的更多相关文章

  1. QM项目开发文档整理

    QM项目开发文档整理 前言 在W公司工作4个多月,庆幸接触到的全是"硬"项目,真枪实干,技术.经验.能力都得到了很大提升. QM项目 此项目WEB前端学到的东西很多,对PHP项目的 ...

  2. 爬虫豆瓣top250项目-开发文档

    项目托管平台地址:https://github.com/gengwenhao/GetTop250.git 负责内容:1.使用python的request库先获取网页内容下来 2.再使用一个好用的lxm ...

  3. Forward团队-爬虫豆瓣top250项目-开发文档

    项目地址:https://github.com/xyhcq/top250 我在本次项目中负责写爬虫中对数据分析的一部分,根据马壮分析过的html,我来进一步写代码获取数据,具体的功能及实现方法我已经写 ...

  4. web开发文档整理

    django 1.11版中文文档 django 1.11版英文文档 Redis命令参考文档 Axios中文文档 Axios英文官方文档 Django REST Framework官方文档 Vue.js ...

  5. 《Forward团队-爬虫豆瓣top250项目-开发文档》

    码云地址:https://github.com/xyhcq/top250 模块功能:获取豆瓣top250网页的源代码,并分析. def getHTMLText(url,k): # 获取网页源代码 tr ...

  6. windows下使用 ApiGen 生成php项目的开发文档

    之前使用 PHPDocument 生成过开发文档,但是界面看着不爽,遂尝试了 ApiGen 生成,不得不说界面看着舒服多了,下面说说安装和使用的方法. ApiGen官网: http://www.api ...

  7. C#微信开发文档

    C#微信开发文档 开发前准备 微信公众平台链接: https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN 开发初期我们使用测 ...

  8. 基于x86架构的内核Demo的详细开发文档

    http://hurlex.0xffffff.org/ 这里是hurlex这个基于x86架构的内核Demo的详细开发文档, 包含PDF文档和生成PDF的XeLaTex源码和文档每章节的阶段代码. 你可 ...

  9. 项目管理之 使用 appledoc 生成开发文档

    写项目时通常会遇到要求写开发文档的需求,但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手.Objective-C 有一些文档管理工具,doxygen, headdoc 和 apple ...

随机推荐

  1. 转:15 Best Responsive Web Design Testing Tools

    Responsive Web Design is regarded as being the approach which suggests that web design and developme ...

  2. ECharts使用心得——矩阵树图

    1. 缘起 最近实验室 boss 让用矩形树图做一下研究数据的展示,囧,矩形树图是什么鬼.问了问师兄,说用 R 语言可以实现,让我去研究一下. = =,那这周不是不用干别的了. 刚好最近在研究百度出的 ...

  3. 将Android 工程从Windows导入到Ubuntu 下java类中的中文在ADT中乱码

    解决方法: 右键工程-->Properties->Resource->Text file encoding->Other 手动输入GBK ->点击OK (Other 中是 ...

  4. SQL Server 与 Entity Framework 级联删除

    SQL Server 级联设置我就不多说了,网上很多教程. 我想提的是 cycles or multiple cascade paths 的问题. 简单的说如果你的级联设置不是一个树型,而是一个带有循 ...

  5. RUBY的类封装,继承,多态简单演示

    class Person def initialize(name,age=18) @name=name @age=age @motherland="China" end def t ...

  6. App项目升级Xcode7&iOS9(续) - This bundle is invalid. The bundle identifier contains disallowed characters

    金田 iOS 9发布已经有2月有余,现在Xcode已经有升级到Xcode7.1,开发环境安装等一系列相关的流程,以及Xcode 7 & iOS 9升级相关的一些部分,在这里就不再多加赘述(详见 ...

  7. 【转】ActionBar的基本用法

    原文网址:http://irtutsk.iteye.com/blog/2117707 ActionBar的组成: [1]AppIcon:标题区,显示应用程序图标和标题,也可以自定义. [2]ViewC ...

  8. 基于 canvas 将图片转化成字符画

    字符画大家一定非常熟悉了,那么如何把一张现有的图片转成字符画呢? HTML5 让这个可能变成了现实,通过 canvas,可以很轻松实现这个功能. 其实原理很简单:扫描图片相应位置的像素点,再计算出其灰 ...

  9. LaTeX笔记

    1.上下标: $x^n$, $x^{123}$, $x_n$, $x_{123}$, $C_n^m$, $C_{100}^{50}$ $x^n$, $x^{123}$, $x_n$, $x_{123} ...

  10. 大数据笔记10:大数据之Hadoop的MapReduce的原理

    1. MapReduce(并行处理的框架) 思想:分而治之,一个大任务分解成多个小的子任务(map),并行执行后,合并结果(Reduce) (1)大任务分解成多个小任务,这个过程就是map: (2)多 ...