interspire,购物车产品,搜索功能

时间:2015-10-21 11:04:08

标签: php search shopping-cart advanced-search interspire-shopping-cart

我在使用Interspire CMS /购物车产品构建的网站中面临一个问题,实际上我是这个CMS的新手,并不是创建本网站的开发人员,我接到客户打来的电话,说搜索和高级在网站上搜索不再有效,总是显示0结果,但在后端搜索功能正常,

我搜索了许多地方和不同的网站甚至没有解释问题,没有错误日志,甚至没有通知甚至来自后端!

如果有人能够让我一瞥这里应该做些什么,或者至少从哪里开始,我将不胜感激。

提前致谢!

1 个答案:

答案 0 :(得分:0)

测试Interspire Shopping Cart的前端搜索功能的一种方法是在浏览器中运行此测试:

http://www.example.com/search.php?search_query=test

search.php文件负责处理查询。将查询字符串附加到search.php文件的末尾,如上例所示(?search_query = test)。使用一些不同的查询,例如商店中存在的一些产品名称。

如果没有结果,您可能需要查看处理搜索表单呈现的模板文件,该文件位于/templates/your_theme/Panels/HeaderSearch.html。

如果您的自定义主题遇到搜索问题,您可以删除该文件,主模板将接管来自/templates/_master/Panels/HeaderSearch.html

6.1.8版本的操作系统ISC中的默认代码应如下所示(验证):

            <div id="SearchForm">
            <form action="%%GLOBAL_ShopPath%%/search.php" method="get" onsubmit="return check_small_search_form()">
                <label for="search_query">%%LNG_Search%%</label>
                <input type="text" name="search_query" id="search_query" class="Textbox" value="%%GLOBAL_OriginalSearchQuery%%" />
                <input type="image" src="%%GLOBAL_IMG_PATH%%/%%GLOBAL_SiteColor%%/Search.gif" class="Button" />
            </form>
            <p>
                <a href="%%GLOBAL_ShopPathNormal%%/search.php?mode=advanced"><strong>%%LNG_AdvancedSearch%%</strong></a> |
                <a href="%%GLOBAL_ShopPathNormal%%/search.php?action=Tips">%%LNG_SearchTips%%</a>
            </p>
        </div>

        <script type="text/javascript">
            var QuickSearchAlignment = 'left';
            var QuickSearchWidth = '232px';
            lang.EmptySmallSearch = "%%LNG_EmptySmallSearch%%";
        </script>

您会注意到表单操作提交到search.php页面,因此如果您的search.php页面返回结果并且您仍未从表单中获得任何结果,那么您将需要检查呈现代码(检查元素/视图源)并验证呈现的代码是否正确,如下所示:

<form action="http://www.example.com/search.php" method="get" onsubmit="return check_small_search_form()">

如果所有看起来都正确,那么您可能需要检查您的JavaScript。这些是一些故障排除的想法,可以让您朝着正确的方向前进,以调试Interspire Shopping Cart的前端搜索功能。

如果全部失败,您将需要查看数据库。具体而言,处理搜索数据的表位于&#39; isc_product_search&#39;表