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

글쓰기란에 링크입력란좀 넣고싶은데 잘안됩니다ㅠ

정답찾기 4년 전 조회 6,674

https://sir.kr/g5_skin/38274?page=6

그누보드5 가입인사 스킨을 쓰고 있습니다~

링크게시판으로 쓰려고 나머지는 성공했는데..

 

글쓰기란에 링크입력란도 함께 삽입하고 싶은데

아래처럼 했더니 잘안되네요ㅠ

(현재 게시글 수정버튼을눌러서 링크를 입력하고 있습니다.)

 

list.skin.php에

   </p>

<p>    <div class="bo_w_link write_div">

        <label for="wr_link<?php echo $i ?>"><i class="fa fa-link" aria-hidden="true"></i><span class="sound_only"> 링크  #<?php echo $i ?></span></label>

        <input type="text" name="wr_link<?php echo $i ?>" value="<?php if($w=="u"){ echo $write['wr_link'.$i]; } ?>" id="wr_link<?php echo $i ?>" class="frm_input full_input" size="50">

    </div></p>

<p>

 

이렇게 입력란을 불러오는데는 성공했지만 등록버튼을 눌러도

본문에 링크 첨부가 안되네요..

이게 아닌것도 같은데;;

방법을 아시는분 조언좀 부탁드립니다;;

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

답변 3개

진서기
4년 전

basic 스킨에서 해당 부분들 복사해서 붙여넣기 하면 됩니다. 

 

write.skin.php

<?php for ($i=1; $is_link && $i<=G5_LINK_COUNT; $i++) { ?>

    <div class="bo_w_link write_div">

        <label for="wr_link<?php echo $i ?>"><i class="fa fa-link" aria-hidden="true"></i><span class="sound_only"> 링크  #<?php echo $i ?></span></label>

        <input type="text" name="wr_link<?php echo $i ?>" value="<?php if($w=="u"){ echo $write['wr_link'.$i]; } ?>" id="wr_link<?php echo $i ?>" class="frm_input full_input" size="50">

    </div>

    <?php } ?>

 

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

답변에 대한 댓글 1개

정답찾기
4년 전
말씀하신 사항을 잘응용해서 스킨을 더욱 완벽하게 만들었습니다 정말 감사합니다!

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

4년 전

    <?php $i = 1; ?> 을 추가해주면 될 듯 합니다.

</p>

<p>     <?php $i = 1; ?>

    <div class="bo_w_link write_div">

        <label for="wr_link<?php echo $i ?>"><i class="fa fa-link" aria-hidden="true"></i><span class="sound_only"> 링크  #<?php echo $i ?></span></label>

        <input type="text" name="wr_link<?php echo $i ?>" value="<?php if($w=="u"){ echo $write['wr_link'.$i]; } ?>" id="wr_link<?php echo $i ?>" class="frm_input full_input" size="50">

    </div>   </p>

<p>

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

답변에 대한 댓글 3개

정답찾기
4년 전
답변감사합니다~
위에 진서기님께서 알려주신대로
view.skin에 입력한 상태와 뺀 상태에서
알려주신대로 <?php $i = 1; ?> 를 추가했지만
아직 변화가 없는데 제가 하는방법이 틀리진않은건가요?;;
계속 이방향으로 파야할지 아직 갈피를 못잡아서ㅎ
마르스컴퍼니
4년 전
1) list.skin.php 의 등록부분에,
<input type="hidden" name="wr_link1" value=""> 코드를 삭제하고,
위의 코드로 대체하면 됩니다.

2) list.skin.php 의 출력부분에,
<?php echo $list[$i]['wr_link1'] ?> 을 원하는 위치에 넣어주면 됩니다.
정답찾기
4년 전
감사합니다. 코드를 삭제하고 대체하니 잘됩니다 만수무강하세요!!

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

진서기
4년 전

view.skin.php 파일에 아래 내용이 있나 보시고 없다면 추가하세요.

 

<?php if(isset($view['link'][1]) && $view['link'][1]) { ?>

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

    <section id="bo_v_link">

        <h2>관련링크</h2>

        <ul>

        <?php

        // 링크

        $cnt = 0;

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

            if ($view['link'][$i]) {

                $cnt++;

                $link = cut_str($view['link'][$i], 70);

            ?>

            <li>

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

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

                    <strong><?php echo $link ?></strong>

                </a>

                <br>

                <span class="bo_v_link_cnt"><?php echo $view['link_hit'][$i] ?>회 연결</span>

            </li>

            <?php

            }

        }

        ?>

        </ul>

    </section>

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

    <?php } ?>

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

답변에 대한 댓글 1개

정답찾기
4년 전
없는것을 확인하고 view.skin파일 하단에 위의 내용을 넣었지만
입력이 되지않습니다
혹시 제가 써놓은 입력란 소스가 잘못된걸까요?
write_skin의 링크입력란에 있는 소스를 그냥 가져왔습니다;;

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

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

로그인