묻고답하기
메인페이지 최근게시물에서 추천게시물의 링크로 바로 클릭 할 수 있게..
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
-
답변 감사합니다. 아마도 안되는게 아니라 제가 못하는 것일겁니다.
말씀하신대로 반드시 필요한 기능이라면...
해보고 안되면 제작의뢰를 맡기는 방법을 취해야 할 수도 있을것 같습니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
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 |
railman |
분류에서 "전체"버튼 삭제하는 방법
[2]
![]() | 2021.02.04 by railman |
railman | 파비콘이 위치하는 herf에는 상대경로가 아닌 절대경로를 사용해야 합니다. | |
자뇽 | 1.2.3 업데이트 [2] | 2021.02.04 by 자뇽 |
희망KH | XE core '1.7.4' 버전 파일첨부 버튼이 동작하지 않아요 [1] | 2021.02.03 by sejin7940 |
리즈먀 | XE에서 카운트 업 기능을 사용할 수 있을까요? | |
리즈먀 | XE core 업데이트 문의 [2] | 2021.02.02 by 리즈먀 |
달걀말이 | 하단 풋터 로고사이즈 문의 [2] | 2021.02.02 by 달걀말이 |
연어 | 업데이트후 홈페이지 오류가 생겼습니다 [1] | 2021.02.01 by sejin7940 |
듀엣라이프 | 호스트 이름에 따라 다른 모듈을 불러올 수 있나요? [1] | 2021.01.30 by 듀엣라이프 |
둘리 | 쇼핑몰 상세페에지 엑셀에서 html을 통해 제작. | |
이효석974 | 도와주세요. 제 도메인으로 접속하면... [7] | 2021.01.28 by erpsoftware |
railman |
분류 표시 삭제 및 타이틀 죄측으로 이동
[4]
![]() | 2021.01.27 by railman |
해당 위젯 자체 파일을 수정하시는게 더 빠를겁니다 ( 스킨이 아니라 )
getLink 함수를 불러오는데, 실제 링크 주소 넣어주는건 setLink 함수가 있을겁니다
이 setLink 함수에서, 원본 글의 특정사용자정의값이 들어가도록 구성을 해주시면 될겁니다
$content_item->setLink( getSiteUrl($oDocument->getExtraEidValue('extra_vars4')); 같은 형태로.
실제 사용하는 위젯에 따라 소스가 다 다르다보니 더는 알려드리긴 힘들고..
도저히 안 되면 그냥 제작의뢰 맡기시는게 더 빠를 수도 있으세요 ^^;;