크로스 캘린더 게시물 팝업창 및 사용자 이름 출력

안녕하세요.


크로스 캘린더를 사용하고있습니다.

다름이 아니라 게시물 클릭시 팝업창으로 오픈 및 리스트에서 사용자 이름(성)으로 출력을 할려고하고있는데 

도움이 필요하여 글 남기게 되었습니다.

올린 코드는 wp-content/plugins/kboard/skin/cross-calendar/list.php 인데, 제가 잘못 수정한걸까요? 코드 적용이 안됩니다.

<div class="calendar-event">
<a href="<?php echo $url->set('uid', $event_table_item->uid)->set('mod', 'document')->toString()?>#kboard-document" title="<?php echo esc_attr($event_table_item->title)?>" onclick="window.open(this.href, '<?php echo $content->title?>', 'width=700, height=800, scrollbars=yes'); return false;">

<div class="calendar-event-time">
<?php 
echo apply_filters('kboard_user_display', $content->member_display, $content->member_uid, $content->member_display, 'kboard', $boardBuilder)
?>
</div>

<div class="calendar-event-name" style="<?php if($event_table_item->option->color):?>background-color: <?php echo $event_table_item->option->color?>;<?php endif?> <?php echo kboard_get_calendar_white_background_style($event_table_item->option->color)?>">
<!--<?php if($event_table_item->isNew()):?><span class="kboard-cross-calendar-new-notify">New</span><?php endif?>--><?php if($event_table_item->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?> <?php echo $event_table_item->title?>
</div>
</a>
</div>

수정한 부분은 calendar-event, calendar-event-time 입니다.

이미지 : https://imgur.com/a/2H1aWsx 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    올려주신 코드를 확인해보니 코드를 잘못 수정하신 듯합니다.

    크로스 캘린더 스킨 list.php 파일은 일반 게시판 스킨의 코드와 조금 다릅니다.

    올려주신 코드 중 $content 부분을 모두 찾아서 $event_table_item로 모두 교체해보시겠어요?

    코드 수정 시 디버그 모드를 활성화하시면 에러가 있을 경우 에러 메시지를 확인해보실 수 있습니다.

    워드프레스 에러 확인하기 - 디버그 모드 활성화 방법

    고맙습니다.

  • 	<div class="calendar-event">
    											<a href="<?php echo $url->set('uid', $event_table_item->uid)->set('mod', 'document')->toString()?>#kboard-document" title="<?php echo esc_attr($event_table_item->title)?>" onclick="window.open(this.href, '<?php echo $event_table_item->title?>', 'width=700, height=800, scrollbars=yes'); return false;">
    												<div class="calendar-event-time">
    													<?php echo apply_filters('kboard_user_display', $event_table_item->member_display, $event_table_item->member_uid, $event_table_item->member_display, 'kboard', $boardBuilder) ?>
    												</div>
    												<div class="calendar-event-name" style="<?php if($event_table_item->option->color):?>background-color: <?php echo $event_table_item->option->color?>;<?php endif?> <?php echo kboard_get_calendar_white_background_style($event_table_item->option->color)?>">
    													<!--<?php if($event_table_item->isNew()):?><span class="kboard-cross-calendar-new-notify">New</span><?php endif?>-->
    													<?php if($event_table_item->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
                                						<?php echo $event_table_item->title?>
    												</div>
    											</a>
    										</div>

    피드백 주신대로 수정하였는데 바뀌지 않고 똑같은데.. list.php 말고 다른 파일을 수정해야하나요 ? 

  • list.php 파일을 수정해주시는 게 맞습니다.

    코드 상에는 문제가 없는 듯합니다.

    실제 사용 중이신 스킨의 list.php 파일을 수정하신 건지요?

    브라우저의 캐시를 비우신 후에도 확인해보시겠어요?

    크롬 브라우저에서 강력 새로고침 단축키는 Ctrl + Shift + R 입니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기