달력 예약 게시판 예약시 예약내용 링크에 대한 질문좀요

2015-08-24 (월) 15:29:39 4,290

​http://sir.co.kr/g5_skin/319?sfl=wr_subject%7C%7Cwr_content&stx=%EC%98%88%EC%95%

25D#vcmt_anchor

이 스킨을 사용중이구요, 해당스킨을 개발자에 의뢰해서 어느정도 사이트에 맞게 변경해서 쓰고 있습니다.

다른건 다 잘 돌아가는데 문제는...관리자 외엔 회원이나 비회원이 예약했을 시에 자신의 글을 보러 가는 기능이 막혀버렸는데.. 링크 주소의 문제인거 같아서 소스를 첨부하겠습니다

원본소스

Copy
<?php    for($i = 0; $i < $total; $i++)    {        if($i > 0 && $i % 7 == 0)        {            echo '</tr><tr>';        }        if($i >= $min && $i < $max)        {            $var = "{$year}-{$month}-" . sprintf('%02d', $day);            if($var < $g5['time_ymd'] || $var > $limit['max'])            {                echo '<td class="gray">{$day}일</td>';            }            else            {                echo '<td>';                echo "<p class=\"title_day\"><strong class=\"day\">{$day}일</strong></p>";                for($k = 0; $k < $count; $k++)                {                    $number = getRoom($day, $k);                    if($var >= $limit['min'] && $number < $amount[$k])                    {                        $icon = $style = 'open';                        $icon_alt = '예약가능';                    }                    else                    {                        $icon = $style = 'close';                        $icon_alt = '예약불가';                    }                    if($number == 1 && $number == $amount[$k])                    {                        $link = G5_BBS_URL."/board.php?bo_table={$bo_table}&amp;wr_id={$room[$day][$class[$k]['0']]}&amp;select={$var}";                    }                    else                    {                        $link = G5_BBS_URL."/write.php?bo_table={$bo_table}&amp;select={$var}";                    }                    echo '<p>';                    echo "<img src=\"{$board_skin_url}/img/i_{$icon}.gif\" alt=\"$icon_alt\"> ";                    echo "<a href=\"{$link}\">";                    echo "<span class=\"{$style}\">{$group[$k]}({$number}/{$amount[$k]})</span>";                    echo '</a>';                    echo '</p>';                }                echo '</td>';            }            $day++;        }        else        {            echo '<td class="null">&nbsp;</td>';        }    }?>​

수정본 소스

Copy
<?php    for($i = 0; $i < $total; $i++)    {        if($i > 0 && $i % 7 == 0)        {            echo '</tr><tr>';        }        if($i >= $min && $i < $max)        {            $var = "{$year}-{$month}-" . sprintf('%02d', $day);            if($var < $g5['time_ymd'] || $var > $limit['max'])            {                echo '<td class="gray">{$day}일</td>';            }            else            {                echo '<td>';                echo "<p class=\"title_day\"><strong class=\"day\">{$day}일</strong></p>";    $flag = false;    for($k = 0; $k < $count; $k++) {     if($var >= $limit['min'] && $number < $amount[$k]) {      $flag = true;      break;     }    }    if($flag == true) {     $j = 0;     for($k = 0; $k < $count; $k++)     {      $number = getRoom($day, $k);      if($var >= $limit['min'] && $number < $amount[$k] && $number > 0)      {       $icon = $style = 'open';       $icon_alt = '예약가능';      }      else      {       if($number >= $amount[$k]) {        $icon = $style = 'full';       } else {        //$icon = $style = 'close';        continue;       }       $icon_alt = '예약불가';      }      if($number == 1 && $number == $amount[$k])      {       $link = G5_BBS_URL."/board.php?bo_table={$bo_table}&amp;wr_id={$room[$day][$class[$k]['0']]}&amp;select={$var}";      }      else      {       $link = G5_BBS_URL."/write.php?bo_table={$bo_table}&amp;select={$var}";      }?>      <div class="item-date-column item-date-column-<?=$style?> <?=(($j==0)? 'item-first':'')?>">       <!--<img src=\"{$board_skin_url}/img/i_{$icon}.gif\" alt=\"$icon_alt\" />-->        <a href="<?=$link?>">        <p class="item-value <?=$style?>"><?=$group[$k]?><span class="item-label"><?=$number?>/<?=$amount[$k]?></span></p>        </a> <?php       if($member['mb_level'] >= 1) {        $roomList = getRoomList($day, $k);        if(count($roomList) > 0) {         echo count($roomList);         foreach($roomList as $key => $val) {?>       <div class="item-date-booker">        <span class="item-name"><?=$val['wr_name']?></span>        <span class="item-time"><?=$val['wr_3']?></span>       </div><?php         }        }       }?>      </div><?php      $j++;     }    }                echo '</td>';            }            $day++;        }        else        {            echo '<td class="null">&nbsp;</td>';        }    }?>​

이부분에서 예약시에 글을 보러 가는것이 원본소스는 해당링크로 이동이 되는데 수정소스에서는 이동이 안되네요.

뭐때문에 그러는지 아시는분 계시다면 가르쳐주시면 감사하겠습니다. 

|

답변 1개

해당 스킨 제작자에게 다시 문의해보시는 것이 좋을 것 같네요. 

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