Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 1.3.2.4-价格排序的高级搜索结果错误_Magento_Search_Sorting - Fatal编程技术网

Magento 1.3.2.4-价格排序的高级搜索结果错误

Magento 1.3.2.4-价格排序的高级搜索结果错误,magento,search,sorting,Magento,Search,Sorting,我有一个小问题,我不知道怎么解决 首先,我不能将magento更新到一个真正的版本,因为已经修复了它。所以,我正在寻找一种替代方法来修复这个bug,我不知道他们是如何在magento版本中修复它的,这就是为什么我在这里问这个问题 第二件事,我正在使用Magento 1.3.2.4 当我使用高级搜索系统进行搜索并尝试按价格对结果进行排序时,我收到以下消息: You cannot define a correlation name '_price_order_table' more than onc

我有一个小问题,我不知道怎么解决

首先,我不能将magento更新到一个真正的版本,因为已经修复了它。所以,我正在寻找一种替代方法来修复这个bug,我不知道他们是如何在magento版本中修复它的,这就是为什么我在这里问这个问题

第二件事,我正在使用Magento 1.3.2.4

当我使用高级搜索系统进行搜索并尝试按价格对结果进行排序时,我收到以下消息:

You cannot define a correlation name '_price_order_table' more than once
我已经在Stackoverflow和其他一些网站上找到了一些可能的答案,比如:

但这不是我的情况。我的布局xml文件中没有重复的块

你们有谁知道我为什么会收到这个错误消息吗?在同一个表上使用相同的别名似乎重复了“左连接”,但我如何才能找到位置


非常感谢所有读完这篇文章的人,尤其是那些试图帮助我并回答我的人!:-)

无论如何。。。我在这个问题上花了太多时间来寻找完美的解决方案和调试magento

我在第760行的comment/lib/Zend/db/Select.php中结束,在那里引发了异常。即使抛出异常,排序仍然有效

此文件的示例和注释行

    if (!empty($correlationName)) {
            if (array_key_exists($correlationName, $this->_parts[self::FROM])) {
                /**
                 * @see Zend_Db_Select_Exception
                 */
                #require_once 'Zend/Db/Select/Exception.php';
                //throw new Zend_Db_Select_Exception("You cannot define a correlation name '$correlationName' more than once");
            }
几个小时前,当我开始搜索这个问题时,我在网上的某个地方看到了这个建议。不管怎样,事情总是一样的:当我开始寻求帮助时,我放弃了伟大的修复,最终接受了一个解决方案


希望有一天这能帮助别人,如果有人想出其他解决方案,请分享!;-)

无论如何。。。我在这个问题上花了太多时间来寻找完美的解决方案和调试magento

我在第760行的comment/lib/Zend/db/Select.php中结束,在那里引发了异常。即使抛出异常,排序仍然有效

此文件的示例和注释行

    if (!empty($correlationName)) {
            if (array_key_exists($correlationName, $this->_parts[self::FROM])) {
                /**
                 * @see Zend_Db_Select_Exception
                 */
                #require_once 'Zend/Db/Select/Exception.php';
                //throw new Zend_Db_Select_Exception("You cannot define a correlation name '$correlationName' more than once");
            }
几个小时前,当我开始搜索这个问题时,我在网上的某个地方看到了这个建议。不管怎样,事情总是一样的:当我开始寻求帮助时,我放弃了伟大的修复,最终接受了一个解决方案

希望有一天这能帮助别人,如果有人想出其他解决方案,请分享!;-)