在排序和过滤显示"发生错误时,请稍后重试"在magento

时间:2015-09-14 12:23:42

标签: ajax magento

当我点击类别页面中的任何排序或过滤器选项时,它显示发生错误,请再试一次,请帮助。

image

<?php
class MageTracking_TicketSystem_Block_Ticketsystem_View extends Mage_Core_Block_Template
{
    protected function _prepareLayout(){

        $this->getLayout()->getBlock('head')->setTitle(Mage::helper('ticketsystem')->__('Ticket'));

        return parent::_prepareLayout();    
    }           

    public function getTickets(){

        return Mage::registry('ticketsystem_all');

    }

    public function getDepartments(){

        return Mage::helper('ticketsystem')->getAllCategories(false);

    }          

    public function getDepartment($id){

        return Mage::helper('ticketsystem')->getCategory($id);

    }   

    public function getPriority($priority){

        $priorites= Mage::helper('ticketsystem')->getPriorities();

        return $priorites[$priority];    
    }  

    public function getStatus($status){

        $statuses = Mage::getSingleton('ticketsystem/status')->getOptionArray();

        return $statuses[$status];

    }               
}

1 个答案:

答案 0 :(得分:1)

如果我没有错,您在网站中使用Tracking Ticketing System扩展程序。

转到以下文件app\code\community\MageTracking\TicketSystem\Block\Ticketsystem\View.php

中的第35行
class MageTracking_TicketSystem_Block_Ticketsystem_View extends Mage_Core_Block_Template
{
    protected function _prepareLayout(){
        $this->getLayout()->getBlock('head')->setTitle(Mage::helper('ticketsystem')->__('Ticket'));
        return parent::_prepareLayout();
    }

以下行正在创建问题

$this->getLayout()->getBlock('head')->setTitle(Mage::helper('ticketsystem')->__('Ticket'));

您也可以在浏览器控制台中查看错误消息。