웹에이전시 전문 프리랜서 개발자 프리터코더입니다.
이번 챕터에서는 웹사이트 개발 과정 중 백오피스 메뉴 목록 링크 버그 수정을 작업합니다.
<백오피스 메뉴 목록 링크 버그 수정> 글은 웹에이전시의 의뢰를 받아서 프리터코더가 웹사이트를 개발하는 과정을 가상으로 보여주는 웹에이전시의 개발자들은 어떻게 일하나 시리즈 중 하나입니다.
백오피스 메뉴 수정은 다행히도 처음부터 만들 필요는 없습니다. 메뉴 생성 화면을 복사해서 수정하면 되거든요.
대신 수정 화면은 기존의 데이터를 바인딩해야 하기 때문에 생성 화면보다는 조금 더 손이 많이 가고 실수할 여지가 높습니다.
backoffice/menu_item/create 폴더를 backoffice/menu_item/edit 로 복사합니다.

브라우저의 백오피스 메뉴 목록에서 수정 버튼을 눌러서 수정 화면으로 들어갑니다.

URL 이 이상합니다. 기대했던 URL 은 http://localhost:6500/backoffice/menu_item/edit?id=1 인데, id 쿼리 스트링이 이상해 보입니다.

코드를 확인해 봅니다. 복사 붙여넣기 하는 과정에서 name 을 id로 바꿨어야 했는데 빠뜨렸네요. 수정합니다.

기획자 팁
이런 걸 버그라고 합니다. 누구나 실수는 하지요. 실수 혹은 놓친 부분을 확인하고 고치는 것도 개발의 중요한 과정 중 하나입니다.