-
网站后台控制幻灯片的图片
这个功能很早就弄出来了,一直没有时间,今天特意放出来,贡献给喜欢易企的朋友!
有了这个功能,以后更换幻灯片的图片就省事多了,直接登录后台即可操作。第一步:新建表 yiqi_lantern
–
– 表的结构 `yiqi_lantern`
–
CREATE TABLE `yiqi_lantern` (
`kid` bigint(20) NOT NULL auto_increment,
`title` varchar(255) collate utf8_unicode_ci NOT NULL,
`url` longtext collate utf8_unicode_ci NOT NULL,
`fileaddress` longtext collate utf8_unicode_ci NOT NULL,
`status` varchar(255) collate utf8_unicode_ci default NULL,
`displayorder` int(11) NOT NULL,
PRIMARY KEY (`kid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;第二步:导入数据
–
– 导出表中的数据 `yiqi_regular`
–
INSERT INTO `yiqi_regular` (`rid`, `name`, `description`, `type`, `pid`, `value`, `displayorder`, `status`) VALUES
(51, ‘幻灯片管理’, ‘幻灯片管理’, ‘member’, 20, ‘lanternM.php’, 0, ‘ok’),
(52, ‘幻灯片添加’, ‘幻灯片添加’, ‘member’, 20, ‘lantern.php’, 0, ‘hide’),
(53, ‘幻灯片编辑’, ‘幻灯片编辑’, ‘member’, 20, ‘lanternE.php’, 0, ‘hide’);第三步:进入后台,用户管理,用户列表,给用户添加刚刚添加的3个菜单:幻灯片管理、幻灯片添加、幻灯片编辑
第四步:在需要放幻灯片的位置添加如下代码
<script src=”{$siteurl}/templets/{$templets->directory}/js/swfobject.js” type=”text/javascript”></script>
<DIV id=”swfContent”>{literal}
<SCRIPT type=”text/javascript”>
var xmlData=”<list>{/literal}{assign var = lanternlist value = $categorydata->GetLantern()}{$lanternlist}{literal}</list>”;
var flashvars = {xmlData:xmlData};
var params = {menu:false,wmode:”opaque”};
var attributes = {};
swfobject.embedSWF(“{/literal}{$siteurl}{literal}/templets/你的模板目录/swf/ropicc.swf”, “swfContent”, “980″, “255″, “9″,”expressInstall.swf”, flashvars, params, attributes);
</SCRIPT>{/literal}</DIV>自己修改下合适的宽度、高度吧。
第五步:include/category.class.php,添加如下函数
/*
*功能:调取幻灯片的图片
*/
function GetLantern()
{
global $yiqi_db;
$url = “select * from yiqi_settings where varname=’siteurl’”;
$urllist = $yiqi_db->get_results(CheckSql($url));
foreach($urllist as $urlinfo)
{
$urlX = $urlinfo->value;
}
$sql = “select * from yiqi_lantern where status=’ok’ order by displayorder”;
$lanternList = $yiqi_db->get_results(CheckSql($sql));
if(count($lanternList) > 0)
{
foreach($lanternList as $lanterninfo)
{
$strReturn .= “<item><img alt=’$lanterninfo->title’>”.$urlX;
$strReturn .= $lanterninfo->fileaddress;
$strReturn .= “</img><url>”;
$strReturn .= $lanterninfo->url;
$strReturn .= “</url></item>”;
}
return $strReturn;
}
}第六步:下载文件,直接覆盖即可,大家可以放心覆盖,都是新建的文件,不会覆盖易企原有的文件。
10 条评论 -
易企CMS,欢迎大家一起交流!
欢迎大家一起交流SEO知识。
-
连接数据库的几种内置函数函数方法
易企CMS,include目录下的,是整个站点运行过程中所需要的类库文件。get_row()、get_results()、query。 Read More »
-
易企CMS常用模板调用标签列表
格式化URL formaturl
参数:type (生成URL类型) 可选值:article,product,category,catalog,comment
参数:siteurl (生成URL网站地址)
参数:name (生成URL文件名称)
模板调用方法
{formaturl type=”article” siteurl=$siteurl name=”about”}
说明:生成文章文件名称为about的URL. Read More » -
利用“易企CMS”建站的思考
现在的工作,比较的忙碌比较的充实,更重要的是追随了一位很牛的领导。
小小的企业站,在他这里,变的无比的繁杂,加入了以前从未考虑过的SEO方面的东西,对于我来说,十分的陌生,以前从未这样做过企业站。
下面回顾整理下,以便于下次做站更容易上手。
整站:
1、注意title、keywords、description的书写,以及排列的顺序,就按照前面的顺序依次排列。注意title的书写,主要推的关键词排在最前面,公司名字放在最后面
2、整站图片,都添加ALT属性;整站文件链接,都添加TITLE属性
3、一定要有谷歌地图、百度地图
4、必须有robots.txt文件
5、必须有404页面
6、有条件的可以设置301重定向
7、代码要简而精,URL伪静态或真静态
8、百度更喜欢汉语拼音全拼或首字母缩写,谷歌更喜欢英语
header.tpl:
1、LOGO,加alt,加链接,alt写一个关键词就好
2、LOGO右侧,页面顶部,要出现关键词
3、搜索框,设置默认搜索的值,值为某个关键词
foot.tpl:
1、底部重复列出一遍网站的导航条
2、底部也要出现一遍关键词
首页(非常重要):
1、像行业动态,公司动态等更新频率较快的栏目放在首页的左侧,产品分类不改动的栏目放在右侧
2、友情链接仅出现在首页即可
内容页面:
1、所有的文章标题,都用<H1></H1>标签
2、文章内容中自动添加的关键词链接,适当的修饰,变色、加粗或倾斜
