게시글 분류 선택후 글쓰기시에 바로 해당 분류가 선택되는 기능
예제 ) https://ye-ah.net/sports?sca=%EC%95%BC%EA%B5%AC
에서 글쓰기를 누르시면 해당 분류가 바로 선택되어있는걸 보실수있습니다.
list.php 에서 먼저 글쓰기 버튼을눌렀을때 분류값을 넘겨줘야합니다
256번째줄에 $write_href를 정의해놓은곳이있는데요
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
이렇게 분류값이있을때 글쓰기버튼에 담아주구요
그다음에 write.php로 가셔서 266번째줄에 if문 조건이 하나 보이실텐데
$ca_name = ""; //여기 바로아래에
if (isset($sca)) $ca_name = $sca; //추가해줍시다.
$sca값이있을때 선택될수있도록 이렇게 추가만해주시면
해당 분류를 보고있다가 거기서 글쓰기를누르면 바로 선택되어있습니다
댓글 13개
coDribble
5년 전
오 꿀팁 감사드립니다!
5년 전
와우 이것때문에 고생했는데 바로 적용해봐야 겠군요
감사합니다
즐거운 주말되세요^^
감사합니다
즐거운 주말되세요^^
5년 전
와 감사합니다 바로 적용했어요ㅎㅎ
5년 전
너무 멋진 기능이네요.
감사히 잘 쓰겠습니다.^^
감사히 잘 쓰겠습니다.^^
5년 전
@Policia 님, 공개해주신 기능 정말 잘 활용하고 있습니다.
혹시 5.3버전에도 적용이 가능한가요?
짧은주소가 사용가능해야 쓸 수 있는 기능인가요?
혹시 5.3버전에도 적용이 가능한가요?
짧은주소가 사용가능해야 쓸 수 있는 기능인가요?
Policia
5년 전
아뇨 해당부분은 짧은주소와는 상관없습니다 파라미터를 체크하는부분밖에없어서요
5.3버전은 테스트는 해보지않았지만 될거라고 생각되어지네요
5.3버전은 테스트는 해보지않았지만 될거라고 생각되어지네요
5년 전
그누보드5.3.3에 적용을 해보았습니다.
<list.php>
$write_href = '';
if ($member['mb_level'] >= $board['bo_write_level']) {
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
}
<write.php>
if ($board['bo_use_category']) {
$ca_name = "";
if (isset($sca)) $ca_name = $sca;
if (isset($write['ca_name']))
$ca_name = $write['ca_name'];
$category_option = get_category_option($bo_table, $ca_name);
$is_category = true;
실행을 하니
"Fatal error: Call to undefined function short_url_clean() in /host/home1/jampino/html/gb5333/bbs/list.php on line 232"
에러가 뜹니다.
[http://sir.kr/data/editor/2006/37cc2d5aa81f293bc36e3dbff7d6c858_1592897679_658.png]
<list.php>
$write_href = '';
if ($member['mb_level'] >= $board['bo_write_level']) {
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
}
<write.php>
if ($board['bo_use_category']) {
$ca_name = "";
if (isset($sca)) $ca_name = $sca;
if (isset($write['ca_name']))
$ca_name = $write['ca_name'];
$category_option = get_category_option($bo_table, $ca_name);
$is_category = true;
실행을 하니
"Fatal error: Call to undefined function short_url_clean() in /host/home1/jampino/html/gb5333/bbs/list.php on line 232"
에러가 뜹니다.
[http://sir.kr/data/editor/2006/37cc2d5aa81f293bc36e3dbff7d6c858_1592897679_658.png]
Policia
5년 전
short_url_clean을 빼세요 $sca부분만 추가하시면됩니다
Policia
5년 전
.($sca? '&sca='.$sca : '') 요것만 추가해주세요
5년 전
네, 방금 적용 후에 잘 작동 되는 거 확인했습니다.
감사합니다.^^
즐거운 시간 보내세요~~^^
감사합니다.^^
즐거운 시간 보내세요~~^^
5년 전
list.php 232line이
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
입니다.
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
입니다.
5년 전
감사합니다.^^
4년 전
잘~ 사용하겠습니다~~~
추천 꾹~ 누리고
감사 감사 합니다~^^*
추천 꾹~ 누리고
감사 감사 합니다~^^*
게시글 목록
| 번호 | 제목 |
|---|---|
| 24149 | |
| 24140 | |
| 24133 | |
| 24125 | |
| 24119 | |
| 24109 | |
| 24105 | |
| 24101 | |
| 24093 | |
| 24089 | |
| 24077 | |
| 24074 | |
| 24071 | |
| 24070 | |
| 24067 | |
| 24056 | |
| 24050 | |
| 24046 | |
| 24043 | |
| 24040 | |
| 24037 | |
| 24036 | |
| 24035 | |
| 24034 | |
| 24021 | |
| 24017 | |
| 24005 | |
| 24002 | |
| 23990 | |
| 23980 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기