채택완료

글 클릭시 링크 1 이동

2021-05-22 (토) 20:23:12 3,954

커뮤니티 테마 사용중입니다.

저번에 질문 글 올리고 많은 분들이 도와주셔서  글 목록에서 글 클릭했을때는 링크 1의 링크로 넘어가지는데

메인화면에서 글 클릭시 링크 1의 링크로 안넘어가집니다.

Copy
<li>

                <?php

                if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";

    

                echo "<a href=\"".$list[$i]['href']."\"> ";

                if ($list[$i]['is_notice'])

                    echo "<strong>".$list[$i]['subject']."</strong>";

                else

                    echo $list[$i]['subject'];

    

                echo "</a>";

                if ($list[$i]['icon_hot']) echo "<span class=\"hot_icon\"><i class=\"fa fa-heart\" aria-hidden=\"true\"></i><span class=\"sound_only\">인기글</span></span>";

                if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";

                // if ($list[$i]['link']['count']) { echo "[{$list[$i]['link']['count']}]"; }

                // if ($list[$i]['file']['count']) { echo "<{$list[$i]['file']['count']}>"; }

    

                echo $list[$i]['icon_reply']." ";

                if ($list[$i]['icon_file']) echo " <span class=\"download_icon\"><i class=\"fa fa-download\" aria-hidden=\"true\"></i><span class=\"sound_only\">첨부파일</span></span>" ;

                if ($list[$i]['icon_link']) echo " <span class=\"link_icon\"><i class=\"fa fa-link\" aria-hidden=\"true\"></i><span class=\"sound_only\">링크첨부</span></span>" ;

    

                if ($list[$i]['comment_cnt'])  echo "

                <span class=\"lt_cmt\"><span class=\"sound_only\">댓글</span>".$list[$i]['comment_cnt']."</span>";

    

                ?>

                <div class="lt_info">

                    <span class="lt_date"><?php echo $list[$i]['datetime2'] ?></span>              

                </div>

            </li>

여기 부분 수정하면 될거 같은데..

a href 부분에 if(  $list[$i]['wr_link1'] )  echo $list[$i]['wr_link1']; else  echo $list[$i]['href']; <- 이코드를 넣어봤는데도 안되네요...

|

답변 2개

채택된 답변
+20 포인트
2021-05-22 (토) 20:36:24

echo "<a href=\"".$list[$i]['href']."\"> ";

이거 대신

if ($list[$i]['wr_link1'])

echo "<a href=\"".$list[$i]['wr_link1']."\"> ";

else

echo "<a href=\"".$list[$i]['href']."\"> ";

이렇게 넣어보세요

Copy
echo $list[$i]['wr_link1'] ? "<a href=\"".$list[$i]['wr_link1']."\"> " : "<a href=\"".$list[$i]['href']."\"> ";

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