Класс ответа Opencart: redirect и setOutput - PullRequest
0 голосов
/ 17 мая 2019

У меня есть код, где мне нужно внести изменения:

Pseudo:


index()
{
      if(method POST)
      {
        doSomething();
        $this->response->redirect(here the expression, what forming the URL of this page);
      }

      ** here creating $data for *.tpl **

      $this->response->setOutput($tpl_file, $data));
}

Этот код работает хорошо. Но я не могу понять, если каждый раз, когда индекс вызывается методом POST, страница должна загружаться без $ data и $ tpl, но это не так.

Или когда вызвано «перенаправление», index будет вызывать второй раз, а затем «if (post)» не сработает?

...