如何将magento自动完成迷你搜索框放置在magento安装外部?

如何将magento自动完成迷你搜索框放置在magento安装外部?,magento,autocomplete,prototypejs,Magento,Autocomplete,Prototypejs,我想把一个magento迷你搜索框放在我的主网站上,这样当进行搜索时,它会重定向到magento搜索结果页面。此全局搜索位于标题中,有助于在我的Codeigniter主站点上快速查找产品。通过放置以下代码,我能够实现其中的一部分: <form method="get" action="http://pathtomagento/catalogsearch/result/" id="search_mini_form"> <div class="form-search">

我想把一个magento迷你搜索框放在我的主网站上,这样当进行搜索时,它会重定向到magento搜索结果页面。此全局搜索位于标题中,有助于在我的Codeigniter主站点上快速查找产品。通过放置以下代码,我能够实现其中的一部分:

<form method="get" action="http://pathtomagento/catalogsearch/result/" id="search_mini_form">
<div class="form-search">
    <label for="search">Buscar:</label>
    <input type="text" class="input-text" value="" name="q" id="search" autocomplete="off">
    <button class="button" title="Buscar" type="submit"><span><span>Buscar</span></span></button>
    <div class="search-autocomplete" id="search_autocomplete" style="display: none;"></div>
    <script type="text/javascript">
        //<![CDATA[
        var searchForm = new Varien.searchForm('search_mini_form', 'search', 'Buscar en el catálogo...');
        searchForm.initAutocomplete('http://pathtomagento/catalogsearch/ajax/suggest/', 'search_autocomplete');
       //]]>
    </script>
</div>

客车:
客车
//

搜索框的自动完成功能不起作用,这是我的一个主要问题,因为它是一个非常有用的功能。我的主要网站充满了jQuery,我知道Magento使用原型。因此,我设法包含了自动完成Magento搜索框似乎需要的以下脚本:

<script type="text/javascript" src="pathtomagento/js/prototype/prototype.js"></script>
<script type="text/javascript" src="pathtomagento/js/varien/js.js"></script>


还是不走运!我在Firebug中没有得到任何控制台错误,但我也没有得到任何AJAX或自动完成响应。有人知道我可能遗漏了什么吗?

您的magento安装必须在同一台服务器上,因为您无法发出跨域AJAX请求。也许这就是你的问题所在

它在同一台服务器上。所以一定是别的原因。