Policia

게시글 분류 선택후 글쓰기시에 바로 해당 분류가 선택되는 기능

· 2020-05-29 (금) 13:41:17 · 6550 · 13

예제 ) 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개

오 꿀팁 감사드립니다!
와우 이것때문에 고생했는데 바로 적용해봐야 겠군요
감사합니다
즐거운 주말되세요^^
2020-05-29 (금) 21:56:53
와 감사합니다 바로 적용했어요ㅎㅎ
2020-06-16 (화) 11:41:49
너무 멋진 기능이네요.
감사히 잘 쓰겠습니다.^^
2020-06-23 (화) 11:36:52
@Policia 님, 공개해주신 기능 정말 잘 활용하고 있습니다.
혹시 5.3버전에도 적용이 가능한가요?
짧은주소가 사용가능해야 쓸 수 있는 기능인가요?
아뇨 해당부분은 짧은주소와는 상관없습니다 파라미터를 체크하는부분밖에없어서요
5.3버전은 테스트는 해보지않았지만 될거라고 생각되어지네요
2020-06-23 (화) 16:34:47
그누보드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]
short_url_clean을 빼세요 $sca부분만 추가하시면됩니다
.($sca? '&sca='.$sca : '') 요것만 추가해주세요
2020-06-23 (화) 16:55:04
네, 방금 적용 후에 잘 작동 되는 거 확인했습니다.
감사합니다.^^
즐거운 시간 보내세요~~^^
2020-06-23 (화) 16:36:34
list.php 232line이
$write_href = short_url_clean(G5_BBS_URL.'/write.php?bo_table='.$bo_table.($sca? '&sca='.$sca : ''));
입니다.
2020-06-23 (화) 16:36:53
감사합니다.^^
2021-04-01 (목) 17:40:06
잘~ 사용하겠습니다~~~
추천 꾹~ 누리고
감사 감사 합니다~^^*
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
20-06-05 조회 6,137
20-06-05 조회 6,509
20-06-04 조회 8,432
20-06-03 조회 7,289
20-06-01 조회 1.8만
20-05-30 조회 9,391
20-05-29 조회 6,551
20-05-28 조회 6,244
20-05-27 조회 6,797
20-05-23 조회 7,216
20-05-19 조회 7,119
20-05-07 조회 8,590
20-05-05 조회 1.9만
20-05-05 조회 2만
20-05-04 조회 6,776
20-05-02 조회 6,995
20-04-30 조회 7,730
20-04-29 조회 5,924
20-04-29 조회 8,393
20-04-23 조회 9,326
20-04-23 조회 5,134
20-04-23 조회 7,019
20-04-17 조회 7,118
20-04-17 조회 5,541
20-04-16 조회 9,423
20-04-13 조회 1.1만
20-04-13 조회 9,684
20-04-13 조회 7,097
20-04-10 조회 6,352
20-04-05 조회 7,065