获取URL地址

需求原因:TCCMS支持伪静态,静态,动态三种链接访问方式,后台一键切换,所有新闻文章等链接都是动态的,需要系统自动识别转换。

$urlObj对象在模板任意位置可用:

实体类: public/Class/Url.class.php

1获取新闻内容页的链接地址,会显示加粗,颜色等属性,是一个完整的URL标签,含标记:

后台

$urlObj->getNewsUrl($newsId);

?>

模板中

{:$urlObj->getNewsUrl($newsId):}

2获取新闻内容页的链接地址,只含有URL链接,没有标记

$urlObj->getNewsHref($newsId);

3取新闻栏目页链接地址,只含有URL链接,没有标记

$urlObj->getNewsList($categoryId, $page,0);

比如获取Mysql栏目的URL地址,Mysql栏目ID是10,那么模板中调用为

{:$urlObj->getNewsList(10,1):}

4取图片内容页的链接地址,会显示加粗,颜色等属性,是一个完整的URL标签,含标记:

$urlObj->getPictureUrl($newsId);

5图片内容页的链接地址,只含有URL链接,没有标记

$urlObj->getPictureHref($newsId);

6图片栏目页链接地址,只含有URL链接,没有标记

$urlObj->getPictureList($categoryId, $page,0);

7公告或单页面链接地址,只含有URL链接,没有标记

$urlObj->getBulletinHref($id);

$urlObj->getAboutHref($id);

列表

$urlObj->getBulletinList($id);

$urlObj->getAboutList($id);

案例一,单页面的

案例二,新闻的


(c) CodaCms.
Design & Develop by Coda IntelliSoft