현재 간단한 게시판을 만들어 보고있습니다.
URL헬퍼는 따로 사용을 안했습니다.
index.php는 죽여놓았구요..
음 경로를 치면..
로컬호스트/Blog ->현재 이게 메인 URL입니다.
처음에는 글목록이 뿌려지게 되어있습니다.
이 상태에서 <a></a> 태그를 이용해서 저는 핸들링을 하고 있는데..좀 이상한 점이 있어서 질문을 올립니다.
<tr>
<td><?= $num; ?></td>
<td><a href="read/<?= $row->num; ?>"> <?= $row->title; ?></a></td>
<td><?= $row->name; ?></td>
</tr>
한 링크는 저렇게 처리해줘야.
Blog/read/ 이렇게 잘 가구요.
글쓰기 버튼이 있는데.
<a href="Blog/write_view"><button class="btn btn-xs btn-success">글쓰기</button></a>
이애는 이렇게 해줘야 정상적으로 핸들링이 됩니다;;
왜 그런건가요?? 제가 경로를 잘못알고있나요??
일단 url 헬퍼의 base_url 이나 site_url 함수 사용을 권장 합니다.
URL 규칙명이 "컨트롤러클래스명/메소드명" 이나 "blog/write_view" 가 맞는 경로 입니다.
link 클릭 후 주소창에 주소가 어떻게 변하는지 확인 해 보세요.
넵넵 URL헬퍼 해서.
베이스URL주고 config하고,
ancor를 이용해서 처리하니, 링크가 흔들리는 녀석들이 없어졌습니다.
답변 감사합니다!
ㅣ 위와 같이 처리하면 되는데, 만약 로컬호스트/Blog 로 들어와서 페이지를 뛰우면... 저 A 태그들 링크들이.. 바보가되네요;; ㅠㅠ