业务经理

微信扫描以上二维码

028-61286886

技术咨询

搜索页面如何定义第二个模板文件

迅睿框架 更新 2021-01-28 22:18:59 右手老茧

请问搜索页面如何定义第二个模板文件?


因为我做了中英文版本,现在中英文版本都是用同一个搜索代码,那在英文页面,搜索结果就会跳到中文页面


所以想问怎么修改下面这段代码,让我可以使用第search_en.html的这个模板文件?  默认会使用search.html


<form class="search" action="/index.php" method="get">
          <input type="hidden" name="s" value="api">
          <input type="hidden" name="c" value="api">
          <input type="hidden" name="m" value="search">
          <input type="hidden" name="dir" id="dr_search_module_dir" >
          <div class="ipt-txt">
          	<button id="dr_search_module_name" type="button" data-toggle="dropdown" aria-expanded="false" style="display: none">  </button>
                 <!-- <ul class="dropdown-menu">
                    这是来列出全部可以搜索的内容模块
                    {php $top_search=[];}
                    {cache name=module-content}
                    {if $t.search}
                    {php !$top_search && $top_search=$t;}
                    <li><a href="javascript:dr_search_module_select('{$t.dirname}', '{$t.name}');"> {$t.name} </a></li>
                    {/if}
                    {/cache}
                  </ul>
                  --> 
            <input type="text" placeholder="请输入您要搜索的关键词" name="keyword" class="fc-search-keyword form-control">
          </div>
          <button type="submit" name="" class="btn-submit"> 搜 索 </button>
          <script>
                                    // 这段js是用来执行搜索的
                                    function dr_search_module_select(dir, name) {
                                        $("#dr_search_module_dir").val(dir);
                                        $("#dr_search_module_name").html(name+' <i class="fa fa-angle-down"></i>');
                                    }
                                    dr_search_module_select('{php echo defined('MOD_DIR') ? MOD_DIR : $top_search.dirname}', '{php echo defined('MOD_DIR') ? MODULE_NAME : $top_search.name}');
                                </script>
        </form>


方案

  • 迅睿框架创始人 #1 · 2020-04-26 08:11:21
    满意答案
    中英文站推荐使用多网站插件,就不会出现这个情况了
  • 帝云网络- #2 · 2020-04-26 10:03:13
    1楼正解~多语言网站必备
    如果实在不想买 多网站插件,,那就英文版单独创建栏目,栏目设置中设置不一样的模板。
  • 右手老茧 #3 · 2021-01-28 22:18:59
    迅睿框架创始人:已解决已解决已解决已解决

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制