XE로 만든 제 사이트 입니다

아빠들의놀이터

 

오늘도 물어봐서 죄송합니다 무능하고 모자란지라 코알못은 오늘도 부딛히네요

 

https://xetown.com/index.php?mid=qna&category=671910&document_srl=789664

스케치북 위젯에서 프로필 이미지 뽑아오는건 웹지기 님의 도움으로 해결 되었습니다

 

오늘은 렛미인 위젯 입니다 ㅎㅎㅎ 

 

렛미인위젯 normal.html 의 20~22번째쭐 보면 <!--@else if($v=='nickname')--> 부분 위아래로

 

이온디님 의 프로필 이미지 뽑아오는 코드를 복사하여 집어넣었습니다만

 

홈페이지 화면이 안나오는 이 코드는 니홈페이지와 안맞노라!! 라고 하면서 백지화가 되버립니다 ㅎㅎ

 

{@
//프로필이미지
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl($item->getMemberSrl());
$profile_image = $member_info->profile_image;
}
<!--@if($profile_image->src)-->
<img src="{$profile_image->src}"style="width:14px;height:14px; vertical-align:bottom;" alt="{cut_str($comment->nick_name,$widget_info->nickname_cut_size,'...')}">
<!--@else-->
<img src="/img/profile.png" alt="{cut_str($comment->nick_name,$widget_info->nickname_cut_size,'...')}">

 

 

 

렛미인 위젯의 normal.html 을 보면

 

 

<!--@else if($v=='nickname')-->
                        <td>
                            <a <!--@if($item->getMemberSrl())-->href="#" onclick="return false;" class="author member_{$item->getMemberSrl()}"<!--@elseif($item->getAuthorSite())-->href="{$item->getAuthorSite()}" onclick="window.open(this.href); return false;" class="author member"<!--@else-->href="#" onclick="return false;" class="author member"<!--@end--> >
                                {$item->getNickName($widget_info->nickname_cut_size)}
                            </a>
                        </td>

 

요렇게 되있는 부분과 충돌이 나는건지 코알못은 오늘도 고민을 합니다

도와주세요 절대 급한건 아닙니다 하루에 1명 로그인 할까 말까 하는 사이트 입니다 ㅎㅎ

그냥 이건 내가 도와줄 수 있어 라고 하시면 알려주세요 ㅎㅎ

  • profile
    추가한 코드 맨밑에 <!--@end--> 추가해보세요.
  • profile profile
    그거 추가 한번 더하면 백지화 현상이 나와요;;
  • profile profile
    <table class="widgetTableA" border="1" cellspacing="0">
    <tbody>
    {@$_idx=0}
    <!--@foreach($widget_info->content_items as $key => $item)-->
    <tr<!--@if($_idx >= $widget_info->list_count)--> style="display:none"<!--@end-->>
    <!--@foreach($widget_info->option_view_arr as $k => $v)-->
    <!--@if($v=='title')-->
    <td class="title">
    <a class="tx"></a>

    <!--@if($widget_info->show_category=='Y' && $item->get('category_srl') )-->
    <strong class="category" data="{$item->getCategory()}">{$item->getCategory()}</strong>
    <!--@end-->

    <a href="{$item->getLink()}" target="_blank"|cond="$widget_info->new_window">{$item->getTitle($widget_info->subject_cut_size)}</a>

    <!--@if($widget_info->show_comment_count=='Y' && $item->getCommentCount())-->
    <em class="replyNum" title="Replies"><a href="{$item->getLink()}#comment" target="_blank"|cond="$widget_info->new_window">{$item->getCommentCount()}</a></em>
    <!--@end-->
    </td>

    <!--@else if($v=='nickname')-->
    <td>

    <a <!--@if($item->getMemberSrl())-->href="#" onclick="return false;" class="author member_{$item->getMemberSrl()}"<!--@elseif($item->getAuthorSite())-->href="{$item->getAuthorSite()}" onclick="window.open(this.href); return false;" class="author member"<!--@else-->href="#" onclick="return false;" class="author member"<!--@end--> >
    <img src="/img/profile.png" alt="{cut_str($comment->nick_name,$widget_info->nickname_cut_size,'...')}"><img src="{$profile_image->src}"style="width:14px;height:14px; vertical-align:middle;" alt="{cut_str($comment->nick_name,$widget_info->nickname_cut_size,'...')}"> {$item->getNickName($widget_info->nickname_cut_size)}
    </a>
    </td>

    <!--@else if($v=='regdate')-->
    <td class="time"><span class="date">{$item->getRegdate("Y-m-d")}</span></td>
    <!--@end-->
    <!--@end-->
    </tr>
    {@$_idx++}
    <!--@end-->

    </tbody>
    </table>
  • profile
    해결 하였습니다 해당 위젯 normal.html 26번줄에 {$item->getNickName($widget_info->nickname_cut_size)} 이친구 앞에다 이렇게 집어넣으니 해결되었습니다 이쁘게는 못하겠습니다 ㅋㅋ<img src="{$profile_image->src}"style="width:14px;height:14px; vertical-align:bottom;" alt="{cut_str($comment->nick_name,$widget_info->nickname_cut_size,'...')}">