wr_7=$view[wr_7]
본문
<!-- Start //-->
<div class="div-title-underbar">
<a href="<?php echo $at_href['new'];?>?view=v">
<span class="pull-right w-more">
+ 더보기
</span>
<span class="div-title-underbar-bold border-color">
<b>추천 비디오</b>
</span>
</a>
</div>
<div class="w-box">
<?php echo apms_widget('miso-post-photo-wr7', $wid.'-lista-s8', 'icon={아이콘:caret-right} thumb_h=600 sero=4 bold=1 rows=20 bo_list='.$bo_table.' hit=1 dtxt=1 term=day dayterm=0 sort=rdm idate=1 date=1 strong=1 rank=deepblue wr_7=$view[wr_7]'); ?>
</div>
<!--// End -->
위 코드를 불러오는데 wr_7 이 정확히 일치해야만 추천비디오를 뿜는거 같습니다. 아래는 miso-post-photo-wr7 widget.php 파일 내용입니다.
$wset['where'] = "wr_7 = '{$view['wr_7']}'";
이 부분을 어떻게 해야할 거 같은데 잘 안되네요.
뭐 preg_match를 해봐도 안되구요.
답을 알고 계실까요? 어떻게 수정해야 할까요? 어떻게 수정해야 일부 단어만 포함 해도 추천비디오를 뿜을 수 있을련지.....
감사합니다.
<?php
if (!defined('_GNUBOARD_')) exit; //개별 페이지 접근 불가
$wset['lb'] = (isset($wset['lb']) && $wset['lb']) ? true : false;
global $view;
$wset['where'] = "wr_7 = '{$view['wr_7']}'";
// 라이트박스
if($wset['lb']) apms_script('lightbox'); // Lightbox
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$widget_url.'/widget.css" media="screen">', 0);
// 기본값 정리
$wset['garo'] = (isset($wset['garo']) && $wset['garo'] > 0) ? $wset['garo'] : 3;
$wset['sero'] = (isset($wset['sero']) && $wset['sero'] > 0) ? $wset['sero'] : 3;
$gap = (!isset($wset['gap']) || $wset['gap'] == "") ? 10 : $wset['gap']; // 간격
$minus = ($gap > 0) ? '-'.$gap : 0;
$wset['col'] = (isset($wset['xs']) && $wset['xs']) ? 'one' : 'two'; // 최소크기
$is_big = ($wset['garo'] > 4) ? ' col-big' : ''; // 가로수 조절
$wset['in'] = (isset($wset['in']) && $wset['in']) ? $wset['in'] : '';
$shadow_in = $shadow_out = $shadow_inner = $shadow_outer = '';
if($wset['shadow']) {
switch($wset['in']) {
case '1' : $shadow_in = '<div class="in-shadow">'.apms_shadow($wset['shadow']).'</div>'; break;
case '2' : $shadow_outer = apms_shadow($wset['shadow']); break;
case '3' : $shadow_inner = '<div class="in-shadow">'.apms_shadow($wset['shadow']).'</div>'; break;
default : $shadow_out = apms_shadow($wset['shadow']); break;
}
}
$widget_id = apms_id(); // Random ID
?>
<style>
#<?php echo $widget_id;?> .item-wrap { margin-right:<?php echo $minus;?>px; margin-bottom:<?php echo $minus;?>px;}
#<?php echo $widget_id;?> .item-row { width:<?php echo apms_img_width($wset['garo']);?>%; }
#<?php echo $widget_id;?> .item-list { margin-right:<?php echo $gap;?>px; margin-bottom:<?php echo $gap;?>px; }
<?php if(_RESPONSIVE_) { // 반응형일 때만 작동 ?>
<?php if(isset($wset['lg']) && $wset['lg'] > 0) { ?>
@media (max-width: <?php echo (isset($wset['lgbp']) && $wset['lgbp'] > 0) ? $wset['lgbp'] : 1199;?>px) {
.responsive #<?php echo $widget_id;?> .item-row { width:<?php echo apms_img_width($wset['lg']);?>%; }
}
<?php } ?>
<?php if(isset($wset['md']) && $wset['md'] > 0) { ?>
@media (max-width: <?php echo (isset($wset['mdbp']) && $wset['mdbp'] > 0) ? $wset['mdbp'] : 991;?>px) {
.responsive #<?php echo $widget_id;?> .item-row { width:<?php echo apms_img_width($wset['md']);?>%; }
}
<?php } ?>
<?php if(isset($wset['sm']) && $wset['sm'] > 0) { ?>
@media (max-width: <?php echo (isset($wset['smbp']) && $wset['smbp'] > 0) ? $wset['smbp'] : 767;?>px) {
.responsive #<?php echo $widget_id;?> .item-row { width:<?php echo apms_img_width($wset['sm']);?>%; }
}
<?php } ?>
<?php if(isset($wset['xs']) && $wset['xs'] > 0) { ?>
@media (max-width: <?php echo (isset($wset['xsbp']) && $wset['xsbp'] > 0) ? $wset['xsbp'] : 480;?>px) {
.responsive #<?php echo $widget_id;?> .item-row { width:<?php echo apms_img_width($wset['xs']);?>%; }
}
<?php } ?>
<?php } ?>
</style>
<div id="<?php echo $widget_id;?>" class="widget-miso-post-photo<?php echo (G5_IS_MOBILE) ? '' : ' is-hover';?>">
<div class="item-wrap col-<?php echo $wset['col'];?><?php echo $is_big;?>">
<?php echo $shadow_in;?>
<?php
if($wset['cache'] > 0) { // 캐시적용시
echo apms_widget_cache($widget_path.'/widget.rows.php', $wname, $wid, $wset);
} else {
include($widget_path.'/widget.rows.php');
}
?>
<div class="clearfix"></div>
</div>
<?php echo $shadow_out;?>
</div>
<?php if($setup_href) { ?>
<div class="btn-wset text-center p10">
<a href="<?php echo $setup_href;?>" class="win_memo">
<span class="text-muted"><i class="fa fa-cog"></i> 위젯설정</span>
</a>
</div>
<?php } ?>
답변 1
어느 정도 일치해야 하는지에 따라서 다르겠죠
일반적은 경우에는 = 대신 like 를 쓰시면 됩니다.
like에 대해서는 검색하시면 쉽게 확인이 가능하실거고요.
검색엔진의 수준을 원하시는거면 쉽게 되지는 않으실겁니다.