문제

내가 코드 간단하 관리 모듈과 함께하는 능력을 페이지를 매기는 레코드와 정렬하여 몇 가지 컬럼입니다.그 때 나는 정렬화한 다음 몇 가지 다른 작업에 기록해야 리디렉션 사용자는 다시 인덱스 페이지와 동일한 매개 변수가 있었다.그 후 나는 indexAction()를 매개변수를 다음과 같이/관리자/users/인덱스/열/num_orders/주문/ASC 한 다음 호출 toggleActiveAction()나는 리디렉션된 페이지/관리자/users/인덱스/열/num_orders/주문/CSS.같은 이야기에.../인덱스/페이지/2=>.../인덱스/페이지/css.

왜"CSS"?내션 데이터에 사용되지 않은 다른 컨텍스트 보다는 당신을 아래를 참조하십시오.

에서 내 부트스트랩 나는 다음과 같다:

protected function _initSession()
{
    Zend_Session::start();
}

컨트롤러 init():

...
$this->_session = new Zend_Session_Namespace('Admin_Users');
...

나는 다음과 같은 기능을 제 컨트롤러:

public function redirectToIndex()
{
    $options = array();
    if (isset($this->_session->curPage) && $this->_session->curPage != 1) 
        $options['page'] = $this->_session->curPage;
    if (isset($this->_session->curColumn) && $this->_session->curColumn) 
        $options['column'] = $this->_session->curColumn;
    if (isset($this->_session->curOrder) && $this->_session->curOrder) 
        $options['order'] = $this->_session->curOrder;
    $this->_helper->redirector('index', 'users', 'admin', $options);
}

에 인덱스 작업:

$curColumn = $this->_getParam('column', '');
$curOrder = strtoupper($this->_getParam('order', ''));
$page = $this->_getParam('page', 1);
...
$this->_session->curPage = $page;
$this->_session->curColumn = $curColumn;
$this->_session->curOrder = $curOrder;

다음에 toggleActiveAction()나는 전화

$this->redirectToIndex();
도움이 되었습니까?

해결책

나이 unexisted css 파일에서 당신의 페이지에서(js 또는 img)는 처리 젠드 Framewok froncontroller.Youd 해야 로그 사용을 위한 모든 요청을 처리 ZF 고 당신이 찾을 수 있는 요청을 같이"/theme/supersite/css/thisFileNotExists.css"(또는 이와 유사한:)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top