PHPCMS2008的入门教程之GET标签的使用
4、如何调用后台设置的标题颜色?
其实这个东东 一点都不神秘。 只是个<span></span>而已! 呵呵 接下来就直接示例吧!
<div id="hdlist">
<ul>
{get sql="select*from 99inet_content where catid=40 and status=99 order by updatetime desc" rows="7"}
<li> [{date('m-d', $r[updatetime])}] <A href="{$r[url]}" target="_blank">{if $r[style]}<span class="{$r[style]}"> {str_cut($r[title], 22)}</span>{else}{str_cut($r[title], 22)}{/if}</A></li>
{/get}</ul>
</div>
{get}部分俺就不说了,上面基本上都说了~ [{date('m-d', $r[updatetime])}]这个地方调用的是文章日期
在这个小部分,大家注意我标出来的蓝色代码和量个绿色代码,有人会问:为什么调用两次标题里?呵呵,别急,接下来告诉大家为什么。
<A href="{$r[url]}" target="_blank">{if $r[style]}<span class="{$r[style]}"> {str_cut($r[title], 22)}</span>{else}{str_cut($r[title], 22)}{/if}</A>
其实这段代码好简单奥,有html基础地人都能看明白。{if$r[style]} 如果数据库相对应的文章的style字段不为空(也就是有内容),就生成<span class="{$r[style]}"> {str_cut($r[title], 22)}</span> ,也就是说如果这篇文章你设置了标题颜色或者效果(加粗、斜体等),那么最终生成的html页应该是这样的:
<a href="文章地址" target="_blank"><span class="b">网站标题</span></a>
其实class的指是官方设置好的,这里的b是标题加粗。其值我们在这里不深究。
如果说在后台没有给标题加任何效果。你们生成的html就是:
<a href="文章地址" target="_blank网站标题</a>
没有调用<span>而已,我尽量说的比较简单了,我认为这个确实应该很简单了吧。
5、调用的技巧,limit参数,比如:调用从第二条开始的连续几条信息。
<div id="hdlist">
<ul>
{get sql="select*from phpcms_content where catid=39 and status=99 order by updatetime desc limit 2,7"}
<li>[{date('m-d', $r[updatetime])}] <A href="{$r[url]}" title="{str_cut($r[title], 50)}" target="_blank">{if $r[style]}<span class="{$r[style]}">{str_cut($r[title], 22)}</span>{else}{str_cut($r[title], 22)}{/if}</A></li>
{/get}</ul>
</div>
调用栏目id为39并且通过审核的文章,从第二条起的连续7条信息。这个里边就使用了上面讲的调用后台设置的标题颜色。相当的简单。在使用limit是不可同时使用row ,至于为什么?你想想就明白了。
6、如何使用get在栏目首页调用所有文章模型的文章(这个是模型的全部)
<div class="test">
{get sql="SELECT contentid,catid,typeid,areaid,title,style,thumb,keywords,description,userid,updatetime,inputtime,url FROM `yimi_content` WHERE status=99 ".get_sql_catid($cid)." ORDER BY contentid DESC" rows="40"}
<li><a href="{$r[url]}">{$r[title]}</a></li>
{/get}
</div>
可惜是模型的全部,大家可以试验一下 给个思路研究中...
7、ID的另一种赋值方法
最近发现一个问题,哪就是在get的使用过程中,大家比较困惑的是id的取值,这点是我没想到的,呵呵,所以我今天增加了栏目首页调用所有子栏目内容的说明。同时也提一下,id的另一种赋值方法。
{get sql="SELECT * FROM `content` c,`content_count` n WHERE c.contentid=n.contentid AND c.`status`=99 and catid in (39,40,41,42,43,44,45,46,47,48,66,68,69,70,71,72,73,74,75,76) ORDER BY contentid DESC" rows="10"}
<li><a href="{$r[url]}">{$r[title]}</a></li>
{/get}
用哪种方法就看自己喜好吧,反正个人认为能达到目的就行。
- 栏目搜索>>分类导航
-
Flash幻灯
jQuery幻灯
JS幻灯
Flash相册
jQuery相册
图片特效
导航菜单
广告代码
在线客服
表单按钮
其它特效
-
HTML
CSS
JavaScript
Dreamweaver
Fireworks
设计分享
- 建站教程 网站运营 实用工具 网页模板 网页素材
-
CSS酷站
网上购物
设计团队
设计博客
-
- 教程排行榜
- 国外十五款优秀的免费开源电子商务平台
- 20款国外知名的PHP开源免费CMS系统推荐
- 多款PHP国产微博程序介绍 轻松搭建自己的微博
- 十款超酷的免费PHP相册程序推荐
- 新浪SAE新手教程:如何下载和安装DiscuzX2.0?
- 国内十大开源B2B行业门户网站管理系统推荐
- CKeditor配置及使用技巧、精简教程(超详细)
- 七款国外知名的开源PHP论坛系统
- WordPress各种实用插件和主题推荐
- 科汛CMS网站管理系统V6模板标签大全
- 开源Java CMS主流系统汇集
- PHPCMS2008的入门教程之GET标签的使用
- 分享8款国内外主流的开源商城系统
- 科汛KesionCMS V7标签清单列表
- wordpress教程:如何在新浪SAE上安装并实现伪静态
- 20款仿国外Quora模式的免费问答网站程序推荐
- 下载排行榜
- jQuery图片特效代码 带缩略图和文字标题简...
- 仿淘宝商城天猫首页jQuery多格焦点幻灯图特...
- 仿QQ商城焦点图jquery幻灯特效代码
- 宽屏flash+xml焦点幻灯图特效代码
- 效果媲美flash的jQuery幻灯代码支持多种切换效果
- 3D立体效果的flash+xml照片墙相册展示代码
- 带标题和数字导航的JS焦点幻灯特效代码
- 31款简单实用的CSS+JS下拉菜单脚本
- 漂亮的jquery+Lightbox灯箱效果图片展示特效代码
- 基于mootools有7种效果的Gallery(画廊)幻灯相册代码
- 超酷HTML5图片特效代码支持全屏显示
- 漂亮的jquery画廊相册特效支持缩略图和键盘...
- 可自动展开和折叠收起的QQ在线客服代码
- 半透明立体质感的宽屏flash+xml焦点幻灯代码
- 基于jQuery的首页自动收缩全屏广告代码
- 超酷3D摩天轮flash+xml幻灯相册特效源码
