0
인증 구성 요소를 사용하지 않고 cakephp로 리디렉션 할 수 있습니까? 리디렉션을 사용하도록 인증 구성 요소를 인스턴스화 할 수있는 사용자 테이블이 없도록 데이터베이스가 없거나 데이터베이스 테이블이 필요하지 않습니다. 일반 출력 header
을 리디렉션하면 이미 페이지에 출력이 있으므로 작동하지 않습니다.인증 구성 요소없이 리디렉션
CakePHP는 2.2
감사
인증 구성 요소를 사용하지 않고 cakephp로 리디렉션 할 수 있습니까? 리디렉션을 사용하도록 인증 구성 요소를 인스턴스화 할 수있는 사용자 테이블이 없도록 데이터베이스가 없거나 데이터베이스 테이블이 필요하지 않습니다. 일반 출력 header
을 리디렉션하면 이미 페이지에 출력이 있으므로 작동하지 않습니다.인증 구성 요소없이 리디렉션
CakePHP는 2.2
감사
당신은 컨트롤러의 리디렉션 방법을 사용할 수는 :
class OrdersController extends AppController {
public function add() {
...
$this->redirect('/orders/thanks');
}
나는 당신을 위해 필요한 모든 출력을 할 것입니다. 자세한 내용은 CakePHP 설명서 http://book.cakephp.org/2.0/en/controllers.html#flow-control
을 참조하십시오. 경로 표기법을 사용하는 것이 좋습니다. 즉 $ this-> redirect (array ('controller'=> 'orders', 'action'=> 'thanks')); – vladko
$ this-> redirect()의 모든 변형을 시도했지만 아무 것도하지 않습니다. 그냥 인증 컨트롤러의 일부라고 가정했습니다. 나는 플러그인 내에서 리다이렉션을 호출한다고 언급해야한다. –