将以上代码添加到页面的 head 区域。
这段代码的作用是:当用户选择频道类型为“1”(即文章模型)时,使用默认的 search.php 模板;如果选择其他频道类型(如软件模型),则切换到自定义的 search_news.php 模板。 接下来,我们需要修改搜索表单的代码。以下是更新后的搜索表单代码:
在上述代码中,关键部分是以下下拉菜单:
这里设置的按模型搜索:值为“1”表示文章模型,值为“3”表示软件模型。
完成以上步骤后,还需要对后台文件进行一些调整: 1. 复制 `/plus/search.php` 文件,并将其重命名为 `/plus/search_images.php`。 2. 打开 `search_images.php` 文件,找到以下代码:
require_once(DEDEINC."/arc.searchview.class.php");
将其更改为:
require_once(DEDEINC."/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";