묻고답하기
메인페이지 최근게시물에서 추천게시물의 링크로 바로 클릭 할 수 있게..
2020.04.25 03:05
안녕하세요. 묻고 답하기 게시판을 많이 검색해서 비슷한 류를 찾아서 이것 저것 시도해봤는데
제가 초보 중의 초보라 안되는 것인지 못하는 것인지 이틀째 헤메다 여쭤봅니다.
두리웹 기본 레이아웃에서 이미지 슬라이드를 게시판의 추천게시물로 설정해서 사용하고 있습니다.
게시판 스킨은 스케치북5입니다. 스케치북5 설정중에 링크게시판으로 설정하고 Link_url 확장변수를 만들어서 사용하게 되어 있습니다. 게시판 목록에서는 클릭하면 게시판 뷰로 들어가지 않고 확장변수의 주소로 바로 넘어가는데..
이것을 메인페이지의 최근게시물에도 적용하고 싶습니다. 이 게시판에 그런 글이 있어서 해봤는데 제가 뭘 잘못하는지
잘 안되네요.
두리웹의 최근 게시글 위젯의 스킨에 Image_slide.html에서 그림과 링크들이 링크게시판의 뷰페이지로 가지 않고
게시판에 설정해 놓은 확장변수에 있는 추천 게시물로 바로 이동하게 하고 싶습니다.
Image_silide.html의 내용은
----------------------------페이지 전체 내용--------------------------------
<script type="text/javascript">
jQuery(function($){
$(".{$widget_info->slider_name}").owlCarousel({
autoPlay : 7000,
stopOnHover : true,
navigation:true,
paginationSpeed : 1000,
goToFirstSpeed : 2000,
singleItem : true,
autoHeight : true
});
});
</script>
<style type="text/css">
.{$widget_info->slider_name} .item img.DW_img{
display: block;
width: 100%;
height: auto;
}
</style>
<div class="owl-carousel {$widget_info->slider_name}">
<!--@foreach($widget_info->content_items as $key => $item)-->
<div class="item">
<!--@if($item->getThumbnail())-->
<a class="slide_link" href="{$item->getLink()}" target="_blank"|cond="$widget_info->new_window"><img class="DW_img" src="{$item->getThumbnail()}" alt="{$item->getTitle(20)}"></a>
<!--@else-->
<a class="slide_link" href="{$item->getLink()}" target="_blank"|cond="$widget_info->new_window"><img class="DW_img" src="img/noneLarge_img.gif" alt="{$item->getTitle(20)}"></a>
<!--@end-->
<!--@for($j=0,$c=count($widget_info->option_view_arr);$j<$c;$j++)-->
<!--@if($widget_info->option_view_arr[$j]=='title')-->
<div class="slide_title">
<a href="{$item->getLink()}" class="title" target="_blank"|cond="$widget_info->new_window">{$item->getTitle($widget_info->subject_cut_size)}</a>
</div>
<div class="wrap_replyNum">
<span class="slide_block"> BY : </span><a href="#" onclick="return false;" class="author member_{$item->getMemberSrl()}" target="_blank"|cond="$widget_info->new_window">{$item->getNickName($widget_info->nickname_cut_size)}</a>
<!--@if($widget_info->option_view_arr[$j+1]=='regdate')-->
<span class="date"><span class="slide_block"> DATE : </span>{$item->getRegdate("M, d, Y")}</span>
<!--@end-->
<!--@if($widget_info->show_comment_count=='Y' && $item->getCommentCount())-->
<span class="replyNum" title="Replies"><span class="slide_block"> COMMENT : </span><a href="{$item->getLink()}#comment" target="_blank"|cond="$widget_info->new_window">{$item->getCommentCount()}</a> </span>
<!--@elseif($widget_info->show_comment_count=='Y')-->
<span class="replyNum" title="Replies"><span class="slide_block"> COMMENT : </span>0</span>
<!--@end-->
</div>
<!--@else if($widget_info->option_view_arr[$j]=='content')-->
<div class="DWcontent">
<a href="{$item->getLink()}" class="title" target="_blank"|cond="$widget_info->new_window"> {$item->getContent()}</a>
</div>
<!--@end-->
<!--@end-->
</div>
<!--@end-->
</div>
----------------------------------------------------
이렇게 되어 있는게 이부분 중에 href="{$item->getLink()}" 가 링크를 받아와서 게시글 본문 뷰로 들어가는데..
이것을 확장변수로 링크할 수 있도록 도움을 주셨으면 감사하겠습니다.
@
if
(
$oDocument
->getExtraEidValue(
'extra_vars4'
))
<a href=
"{$oDocument->getExtraEidValue('extra_vars4')}
이렇게 불러오라고 대부분이 써있던데 적용해도 안되는것 같습니다. 안되는게 아니라 제가 못하는 것 같은데요..
가능하신 분들 계시면 답변 부탁드립니다.
감사합니다.
댓글 2
-
sejin7940
2020.04.25 10:01
-
뱅기
2020.04.26 00:08
답변 감사합니다. 아마도 안되는게 아니라 제가 못하는 것일겁니다.
말씀하신대로 반드시 필요한 기능이라면...
해보고 안되면 제작의뢰를 맡기는 방법을 취해야 할 수도 있을것 같습니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
녹용껌 | 외부페이지 include 문제 [1] | 2021.02.23 by 오뎅궁물 |
행복아빠 | 사이트 메뉴를 중앙 정렬하고 싶은데요.. | |
hssc | 홈페이지 메인에 유튜브 넣을때 로딩 속도 개선이 가능할까요? [1] | 2021.02.19 by DoorWeb |
가입명 | 하나의 아이디로 동시 다른장소에서 로그인 막는 방법없을까요? [4] | 2021.02.19 by 가입명 |
부산하늘 | 콤마 입력 관련하여~~ | |
최갑균 | 글 작성시 태그를 쓰면 글이 등록이 안됩니다. | |
키미즈 | 출석부 - 출석은 했는데 개근일(연속출석일)이 반영이 안됩니다. [1] | 2021.02.15 by 봄비 |
봄비 | 소시랑 출석부 개근 0일 버그 | |
김완수 | 로그인시 기본url이 설정 되지 않았습니다. 문제 어떻게 해결하나요? [2] | 2021.02.13 by 김완수 |
부산하늘 | 게시글 링크주소 클릭하면 xe 메인화면으로 갑니다~ [1] | 2021.02.13 by sejin7940 |
용용 | 서버 이전 작업 시 에러 [1] | 2021.02.13 by sejin7940 |
건즈 | 게시판 맨 아래에 글쓴이에 관해 소개 나오는 섹션은 어떻게 수정하나요? [1] | 2021.02.13 by sejin7940 |
hssc | 첨부파일 여러개를 리스트에 출력하려면? [1] | 2021.02.13 by sejin7940 |
ark | 자료실 다운로드,쉬운설치 | |
위즈콘 | 플래쉬 중단으로 파일첨부 버튼 동작하지 않아요 [4] | 2021.02.09 by 봄날은간다 |
pwy | 모바일 확대 뷰포트 기능 관련 문의드립니다...ㅠㅜ | |
railman | 마켓플레이스에서 물품 대표사진 등록이 안되는 현상 | |
ark | DB 사용법 | |
맥전도사 | 안녕하세요^^ 업데이트 자문 구합니다 [5] | 2021.02.05 by 맥전도사 |
모비딕 | xe 1.4.5.7 게시판 첨부파일 플래시 기능 작동이 되지 않습니다. [3] | 2021.02.05 by sejin7940 |
해당 위젯 자체 파일을 수정하시는게 더 빠를겁니다 ( 스킨이 아니라 )
getLink 함수를 불러오는데, 실제 링크 주소 넣어주는건 setLink 함수가 있을겁니다
이 setLink 함수에서, 원본 글의 특정사용자정의값이 들어가도록 구성을 해주시면 될겁니다
$content_item->setLink( getSiteUrl($oDocument->getExtraEidValue('extra_vars4')); 같은 형태로.
실제 사용하는 위젯에 따라 소스가 다 다르다보니 더는 알려드리긴 힘들고..
도저히 안 되면 그냥 제작의뢰 맡기시는게 더 빠를 수도 있으세요 ^^;;