안녕하세요. 수능 공부는 안하고 라라벨 공부만 하는 학생입니다.
라온보드(와 라라벨)을 처음 하자마자 "아 알림이 없어서 댓글 보는게 어렵구나.." 라는 생각이 들어서 직접 개발을 하기로 했습니다.
이제까지 PHP해본 건 그누보드 간단하게 수정해보고 직접 포트폴리오 사이트를 처음부터 PHP로 만들어보던 경험밖에 없습니다 ㅠㅠ.
이 알림을 개발(이라기 보다 검색 및 베끼기)하면서 느낀 점은
어려워도 질문이나 검색만 잘하면 된다는 것입니다.
아무튼 지금까지 만든 부분은
1. 댓글 작성시, DB로 알림 쿼리가 Insert됩니다. 이 쿼리에는 게시물 링크, '*** 게시판에 새 댓글이 달렸습니다'라는 내용, 읽음 체크가 있습니다. -> 이 부분은 App\Notifications.php (메일 전송 관련 문서)를 체크했습니다.
2. 개발자님께서 알려주신 미들웨어에서 로그인이 되어있을 경우 DB에서 알림을 받아옵니다. -> 이 부분이 제일 어려웠네요 ㅠㅠ
3. 이 알림을 view()->share($변수); 로 view로 넘겨줍니다.
4. 여기서 넘겨받은 변수를 블레이드 템플릿에서 사용합니다!
이제 디자인과, 저 부족해 보이는 알림 내용을 좀 수정해야겠습니다 ㅎㅎ 다음에는 개발기 대신 이 알림 기능을 설명하며 따라할 수 있는 글로 오겠습니다 ㅎㅎ
댓글 2개