这里设置的按游戏模型搜索 1是文章模型3是软件模型
3 复制serach.php 更名为search_images.php
4 打开search_images.php
require_once(DEDEINC.”/arc.searchview.class.php”);
更改为
require_once(DEDEINC.”/arc.searchimg.class.php”);
5复制arc.searchview.class.php 更名为arc.searchimg.class.php
6 打开arc.searchimg.class.php
修改
复制代码
$tempfile=$GLOBALS[‘cfg_basedir’].$GLOBALS[‘cfg_templets_dir’].”/”.$GLOBALS[‘cfg_df_style’].”/search.htm”;
$tempfile=$GLOBALS[‘cfg_basedir’].$GLOBALS[‘cfg_templets_dir’].”/”.$GLOBALS[‘cfg_df_style’].”/search_images.htm”;
核心的修改已经结束了,剩下的就是在search_images.htm这个模板里自由发挥了。
同理也可以实现按栏目type搜索显示不同风格的结果页。
有时候织梦自定义字段,如果没有值的时候要显示指定的默认内容,该如何操作那
复制代码
{dede:field name=’fujian’ runphp=’yes’}
if(@me==”)
{ @me=” ;}
else
{ @me=”
“; }
{/dede:field}
复制代码
{dede:field.image runphp=’yes’}
if(@me<>”){
@me=”“;
}
else{
@me=”“;
}
{/dede:field.image}
mysql查询字段不为空的记录
查询不为空的所有记录
SELECT id,firstname,lastname,mail FROM testdb.users WHERE mail!=”;
或者
SELECT id,firstname,lastname,mail FROM testdb.users WHERE LENGTH(mail)>0;
查询一个表的记录的总数
SELECT count(*) FROM table_name;
或者
SELECT count(*) as num FROM table_name;
dedecms 5.7怎样在任意位置显示自由列表标题+链接?
为什么会有这样的问题呢,因为找了半天没有发现织梦cms中调用自由列表的标签.在度哥上也没找到答案.那就只有自己捉摸了.下面是我用到的方法,其实是很简单的,只需要一句简单的sql代码就可以实现了
复制代码
{dede:sql sql=”Selec t * From dede_freelist limit 100″} [field:title/] {/dede:sql}
前提是必须删除添加自由列表时地址时前面出现的 {listdir}标签.