kenzi
오늘의 할일 - 본격 프로젝트 4일차 본문
어제 할일을 다하고 밤에 추가로 삭제를 만들려고 했는데
티스토리처럼 삭제 프론트단 만들기가 어려웠다
버튼으로 만드는 거 말고 a태그 걸어서 글자에 넣고 싶었는데
일단 부트스트랩 모달창 자체가 문제였다
부트스트랩에 있는 예제 그대로 가져와서 이름만 바꾸고 했는데도 모달창이 열리긴 하나 부트스트랩 모양이 안 나왔다
무슨 일일까....
---------> 다시 버튼으로 돌아가서 모달창 여는 걸로 바꿨다
프로젝트에는 부트스트랩 4.6.1버전쓰는데 예제는 가장 최신 버전인 5를 써서 그런거 같고
내가 원하는 모양은
삭제합니다 계속 진행하시겠습니까? - 확인 / 아니오 -> 확인하면 새 모달창 떠서 확인으로 빠져나가고 삭제db연결 / 아니오 하면 모달창 바로 닫기
였는데 4.6.1버전에선 연결해서 나오는 게 없는거 같다 ㅠㅠ
일단 기본적인 확인 - > 바로 삭제 db연결 / 아니오 -> 모달창 바로 닫기 부터 진행하고 나중에 추가로 수정하는 방법을 생각해야겠다 ㅠㅠ
---------> 나중에 한번 더 시도해보기
자바스크립트 자체를 좀 제대로 배워보고 싶어서 주말에 인프런에서 바닐라 자바스크립트 강의 사서 하루동안 들어볼까 생각중인데 당장 프로젝트 해야하는데 그렇게 하루를 강의 듣는걸로만 사용해도 될까 싶은 우려심이 있다
일단 오늘은
1) 삭제 기본 완성 - 모달창 완성 - 삭제db연결 - 삭제 완료
버튼에 자바스크립트로 함수 걸기 (버튼에는 onclick="함수이름" , 자바스크립트에는 함수이름)
- ajax get방식으로 num을 db에 보내기
- ajax로 보낸 것은 컨트롤러를 타긴 하지만 url 과 msg까지 탈수 없음
- 왜 ? ajax는 데이터일뿐이니까
- 그렇다면? ajax 사용할때 success 에 location.href로 보내야함
2) 게시글 쓸때 회원만 가능하게 글쓰기
3) 삭제/ 수정할때 글쓴 회원만 가능하게
----------> 하 이걸로 두시간을 뻘짓하다가 이렇게 오류 난 상태로 중간점검은 못 간다 싶어서 다시 원상복귀
내일 해봐야하는데 흠 암만 생각해도 머리 아프다
일단 커뮤니티의 닉네임==멤버의 닉네임 이걸 처리해야하는데
3-1) 내가 만든 커뮤니티 테이블에 닉네임 컬럼이 없다 젠장
근데 그럴수밖에 로그인 멤버단은 다른 사람이 만들고 있으니까....
3-2) 내가 생각한 해결방안
커뮤니티 테이블에 닉네임 컬럼 추가 -- 세션에 닉네임이 저장되어있으니까 글 쓸때마다 닉네임 값은 세션에 저장된 닉네임 객체로 저장하기 (문자열로 변경해서) -- 커뮤니티의 닉네임 == 지금 세션에 저장되어있는 닉네임(로그인 성공한 유저)
4) 썸머노트 이미지 파일 처리
5) 소스트리 설치 및 사용
'프로젝트' 카테고리의 다른 글
프로젝트 마감 하루전 (0) | 2022.03.24 |
---|---|
15분 남은 오늘 정리 (0) | 2022.03.21 |
주말의 할일 (0) | 2022.03.19 |
오늘의 할일 - 본격 프로젝트 5일차 (0) | 2022.03.18 |
오늘의 할일 - 본격 프로젝트 3일차 (0) | 2022.03.16 |