Written by
php-style
on
on
코드이그나이터 튜토리얼 - 뉴스 아이템 만들기
코드이그나이터 튜토리얼 - 뉴스 아이템 만들기
http://ci4doc.cikorea.net/tutorial/create_news_items.html
db에 정보를 쓰는 기능을 추가하는 파트이다.
CSRF 필터 활성화
먼저, POST 요청에 대해 CSRF 필터를 사용하도록 구성해야 한다.
app/Config/Filters.php 파일에 $methods 속성을 다음과 같이 업데이트한다.
public $methods = [ 'post' => ['csrf'], ];
특별한 오류 사항없이 간단하게 기능을 완성할 수 있었다.
- POST 기능을 추가할 때는, post 요청에 대한 csrf 필터를 사용하도록 methods에 속성을 추가해줘야 한다.
- create form 을 담을 뷰를 만들고, News 컨트롤러에 create 메서드를 추가해준다. 데이터를 저장할 수 있도록 모델도 업데이트해줘야 한다.
-create 관련해서 라우팅을 해줄 때는, get 과 post 를 둘다 쓸 것이므로 url 규칙이 조금 달라진다.
from http://ghebal.tistory.com/39 by ccl(A) rewrite - 2021-12-22 10:26:30