类别《代码》下的文章:
ECSHOP开发中心在制作模板的过程中想要在详情页面调用该商品所属的商品分类的分类ID和商品名称。通过下面的方法就可以实现了,感兴趣的朋友可以研究看看
第一步:打开goods.php
在页面最下方添加如下方法
function get_cat_info($cat_id) { return $GLOBALS['db']->getOne('SELECT cat_name FROM ' . $GLOBALS['ecs']->table('category') . " WHERE cat_id = '$cat_id'"); }
第二步:搜索$smarty->assign('goods_rank', ...
我做的是比较简单的功能,但是网络上谢了怎么跳转,就是不说,跳转到对应页面的怎么弄。所以我试了试。卖弄一下,高手不要喷。
原理是获取目标url经过整理修改,拼装一个新的url跳转过去就可以啦。复杂的涉及到正则表达式。我就无能为力啦。
$ua = strtolower($_SERVER['HTTP_USER_AGENT']); $ua = strtolower($_SERVER['HTTP_USER_AGENT']); if(isset($_GET['computer'])){ $_SESSION['computer']=$_GET['computer']; $computer=$_SESSION['computer']; }else{ $computer=""; } $uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i"; if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
自定义ECSHOP后台目录的方法,其实很简单,只改两地,如下:
1,更改后台文件夹名称.比如把"admin "更改为 "ecmoban"
2,打开data里config.php这个文件,搜里面“admin”字样,改成新后台的名称,比如“ecmo…………
我的discuz程序用的事utf-8的字符编码格式,一个汉字占用3个字符,默认的80字符只有26的汉字,字数有点少啊。 discuz论坛的程序又没有,修改的地方。
在网络上搜索修改的方法如下:
想去掉这个字数限制,要从下面五个部分来修改:一、数据库修改;二、修改JS验证字符数文件;三、修改模板中写死的字符限制数;四,修改函数验证文件;五,修改语言包文件。
现以把标题字符限制80修改为200为例子,描述一下修改方法:
一、数据库修改,修改数据库标题字段的长度为200字符:运行下面的sql语句:
(注意修改你的表的前缀)
ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(200) NO...
如图所示,论坛刚刚升级完成打开短消息测试发现排版出错。得修改一下啦。于是根据打开firefox的fireug插件经行问题查找。
去网站模板目录寻找。打开后太多了怎么找到目标模板文件呢。在短消息页面分析。搜搜关键字“home.php?mod=space&do=pm&filter=privatepm”。找到的文件位置是:“template\default\home\space_pm.htm”打开文件修改找到165行,发现这里是引用了另外的模板文件,因为出现这就话<!--{subtemplate home/space_pm_node}--> 。接着查找另外的那...
使用了织梦官方企业复古模板中首页5张大图不能显示而且报错
Error sql: select * from dede_flash where ischeck=2 order by sortrank asc limit 0,5
我打开主页模板发现是SQL调用数据库里的"#@__flash"表来实现的,但是dede数据库中压根没有这个表,
所以这里改成了调用文章标签的模式,调用文章的f标签,即幻灯。
更改方法:找到主页模板index.htm.
找到该段源代码
<!-- /header -->
<div class="w960 center clear mt1">
...
1.css font的简写规则 - TOP
当我们写字体样式的时候,我们也许会这样子写
font-size: 1em;
line-height: 1.5em;
font-weight: bold;
font-style: italic;
font-variant: small-caps;
font-family: verdana,serif
其实,这样写是完全多余的,我可以只用font 来写就OK了。
比如:
font: 1em/1.5em bold italic small-caps verdana,serif
1. 关键字, 例如: background-position: top right;
优点: 直观, 可用性高, 各浏览器中表现一致.
缺点: 缺少间隔尺寸. 三个垂直的 (top, center, bottom) 和三个水平的 (left, center, right) 只能为你组合出最多 9 个位置. 不存在其他混式的组合. 并且很难像其他两种数值定位方法一样使用算数进行控制.
2. 像素, 例如: background-position: 0px 0px;
优点: 概念容易被理解, 只要知道如何测量容器左上角和图片左上角之间的距离, 就能准确地推测出图片显示的位置. 像素还能够精确的用数学来控制定位.
缺点: 你必须知道确实的值.
原理, 如图. 其实就是图...
帮助新的Linux用户在越来越多的Linux发行版中选择最合适的操作系统,是创建这个网页的原因。它列出了迄今为止最流行的10个Linux发行版(另外增加的是FreeBSD,到目前为止最为流行的BSD系统),通常被视为世界各地的Linux用户最广泛推荐的。
没有数字能够完全统计还有许多 其他的发行版可能更好适合您的特定目的,但作为一般规则,所有这些发行版都很受欢迎,有非常活跃的论坛或邮件列表,你可以问任何问题。Ubuntu, Linux Mint 和PCLinuxOS 被认为是不必掌握其复杂性的Linux 新用户最容易上手的。在另一范围内,Slackware Linux,Gentoo Linux和FreeBSD是需要经过大量的学习后,才可以有效地加以利用的更先进的发行版。 openSUSE,Fedora,Debian GNU / Linux和Mandriva Linux操作系统可以分为“中间道路”的发行版。 CentOS是一个企业级的发行版,对于那些喜欢稳定性,可靠性和高级尖端功能和软件者特别合适。
一、Ubuntu