테스트 사이트 - 개발 중인 베타 버전입니다

추가된 링크를 보여주고 싶습니다. 채택완료

gagot 2년 전 조회 1,983

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=66

 

글작성시 첨부하는 링크를 2개=>3개로 적용

작성 완료 후 저장하고 글을 보면 링크는 두개만 보여짐

view.skin.php 파일에서 링크 출력되는 부분을 복붙으로 늘려서 보여주는 상황이 아닌거 같습니다.

 

write_update.skin.php파일에 아래와 같이 적용

</strong></p>

<p><?php</p>

<p>if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p>

<p>$sql = " update $write_table</p>

<p>            set wr_link3 = '$wr_link3'</p>

<p>         where wr_id = '$wr_id' ";</p>

<p>sql_query($sql);</p>

<p>?></p>

<p><strong>

 

view.skin.php 파일

</strong></p>

<p><!-- 관련링크 시작 { --></p>

<p>        <li class="d-table-row border-top border-bottom"></p>

<p>            <div class="d-none d-sm-table-cell text-center px-3 py-2 nw-6"></p>

<p>                링크</p>

<p>            </div></p>

<p>            <div class="d-table-cell px-3 py-2"></p>

<p>                <?php</p>

<p>                //링크</p>

<p>                $cnt = 0;</p>

<p>                for ($i=1; $i<=count($view['link']); $i++) {</p>

<p>                    if ($view['link'][$i]) {</p>

<p>                        $cnt++;</p>

<p>                    ?></p>

<p>                    <div class="d-flex my-1"></p>

<p>                        <div class="px-0"></p>

<p>                            <i class="fa fa-link" aria-hidden="true"></i>  </p>

<p>                        </div></p>

<p>                        <div class="pl-3 flex-grow-1 text-break-all"></p>

<p>                            <a href="<?php echo $view['link_href'][$i] ?>" target="_blank"></p>

<p>                                <?php echo get_text($view['link'][$i]) ?></p>

<p>                                <?php if($view['link_hit'][$i]) { ?></p>

<p>                                    <span class="count-plus orangered"><?php echo $view['link_hit'][$i] ?></span></p>

<p>                                    <span class="sr-only">회 연결</span></p>

<p>                                <?php } ?></p>

<p>                            </a>    </p>

<p>                        </div></p>

<p>                    </div></p>

<p>                    <?php</p>

<p>                    }</p>

<p>                }</p>

<p>                ?></p>

<p>            </div></p>

<p>        </li></p>

<p>        <!-- } 관련링크 끝 --></p>

<p><strong>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
e
2년 전

1. config.php 파일 수정

define('G5_LINK_COUNT', 3);

이 부분만 하면 3개로 보여질 텐데요??

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

g
gagot
2년 전
// 게시판에서 링크의 기본개수를 말합니다.
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
define('G5_LINK_COUNT', 3);

않먹히네용;;
g
gagot
2년 전
어랍 이제 되네;;ㅠㅠ
g
gagot
2년 전
네이버 웨일 에서는 추가한 링크까지 3개가 정상적으로 보이는데, 크롬에서는 (모바일 포함)링크가 두개만 보여지는 현상은 어딜 체크해야 하나요;;
e
eyekiss
2년 전
글쎄요.. 이상하네요.. ctrl + f5 해보시고..
관리자> 환경설정> 세션파일 일괄삭제, 캐시파일 일괄삭제도 해보세요..
g
gagot
2년 전
감사합니다 해결됐네요 휴~

댓글을 작성하려면 로그인이 필요합니다.

gagot
2년 전

쓸때

 

볼때

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인