웹마스터 팁
Content (and확장) 위젯에서 추출대상 첨부이미지일 경우 카테고리명 및 이미지+제목 형식 섬네일 표시 못하는 문제
2013.02.17 17:58
Content 위젯/Content 확장 위젯에서 추출대상 첨부이미지일 경우 카테고리명 못 얻는 문제.
+ 추출대상 첨부이미지일 경우 이미지+제목 형식일 경우 왼쪽 섬네일 표시 못하는 문제. (추가 이슈)
이런건 팁에다 올리기가 모한데, googlecode.com 이슈로 올리는 법을 몰라서 올립니다;;
나중에 해결되면 게시글 삭제 부탁드려요... 자삭하기에는 홈피에 자주 안들어오고... 별로 중요한 문제는 아니라서요...
코어 1.5.4.2 쓰고 있는데요...
Content 위젯 및 Content 확장 위젯에서 추출대상 첨부이미지일 경우 카테고리명 못 얻는 문제가 있어서...
+ 추출대상 첨부이미지일 경우 이미지+제목 형식일 경우 왼쪽 섬네일 표시 못하는 문제.
3일동안 삽질하면서 Content 위젯 소스 분석하고, XML 쿼리 체크하고... 덕분에 공부 많이 되었음...
(본인은 웹프로그래머가 아님;;) 그런데... XE 용 간단한 위젯하나는 만들 수 있는 실력이 되어 버렸음...;;;
결국에는 허무한 문제 때문이더군요...
Content 위젯의 경우 해결법.
# 추출대상 첨부이미지일 경우 카테고리명 못 얻는 문제.
xe\widgets\content\content.class.php 파일 (순정 파일기준)
function _getImageItems($args) 함수의
$category = $category_lists[$attribute->module_srl]->text; 코드를 (292번째 줄)
$category = $category_lists[$attribute->module_srl][$attribute->category_srl]->title; 로 바꿉니다.
문제점 분석 ㅡㅡ;;
1. XML 쿼리로 얻어온 컬럼명과, 다르더군요... 단순 오타임...
2. 2차원 배열로 분류(카테고리)명을 얻어 왔는데, 왼일인지 1차원 접근을 하고 있음;;
# 추출대상 첨부이미지일 경우 이미지+제목 형식일 경우 왼쪽 섬네일 표시 못하는 문제.
xe\widgets\content\content.class.php 파일 (순정 파일기준)
function _getImageItems($args) 함수의
(309번째줄 쯤에)
if(count($content_items)>0) $content_items[0]->setFirstThumbnailIdx(0);
한줄 추가 해 주면됨...
문제점 분석 ㅡㅡ;;
image_title.html 에서 자료목록의 0 번째 항목에 있는, 첫번째 섬네일의 배열 번호를 얻어오는데 (정적으로 참고...)
그러나 추출대상이 첨부이미지일 경우 검색되는 모든 자료들이 섬네일이 있음에도 불구하고
_getImageItems 함수에선 배열번호 세팅을 안함;;
.
.
.
PS. 버전 업되면서 코어 쪽은 많은 변화가 있는데, 코어와 함께 배포되는 기본 위젯이나 그런 부분은 관심이 들가는듯.
오픈 소스이니 만큼 유저들의 작은 관심과 이슈 등록이 필요할듯 보임...
+_+ 눈팅만 주로 하는데, 소소한 버그들 찾으면 계속 올릴께요.
??. 그런데... 제가 일반 어플리케이션 프로그래머? 다 보니까. 궁금한 점이 있는데요...
(질문 게시판에 올려야 되는데 팁 올리는 김에, 귀차니즘으로 질문도 한번에 해결하고 싶어요... 댓글좀 부탁드려요. ^^;;)
PHP 같은 웹프로그래밍 언어도 디버깅 툴이 있나요?? 일반 프로그램 개발시에는,
저같은경우 C나 C#은 비주얼스튜디오나 JAVA의 경우 이클립스 등으로 디버깅하는데...
PHP 같은 경우 ㅡㅡ?? 어떤 작업 환경에서 코딩 및 디버깅 하시는지 궁금하네요...
브레이크 걸고 순차 테스트 같이는 못하는 건가요?? 실시간으로 변수등 내용 찍어보고...
댓글 0
제목 | 글쓴이 | 날짜 |
---|---|---|
[1.2.0] content 위젯 사용시 rss리더 새창에 뛰우기 [1] | 늘같이 | 2009.04.10 |
[content위젯] category 리스트만 가져오기..
[16]
![]() | 데즈라레 | 2009.09.14 |
최신글위젯(content)에 상담게시판 보여주기 [2] | 아고라 | 2009.11.15 |
Content 위젯 목록 가로로 정렬 하기 편법
[3]
![]() | teryboy | 2010.04.01 |
기본 Content 위젯에 댓글 New표시하기 [10] | 조슈아킴 | 2010.05.08 |
Content위젯에서 분류명(카테고리)를 이미지로 표현하기 [1] | nalireco | 2011.01.12 |
content위젯 제목 밑줄 게시판 제목의 색깔 변경방법 안내
[2]
![]() | saladin | 2012.06.25 |
XE 1.5.3.1hotfix1에서 Content widget이 정상작동 하지 않을때
[3]
![]() | 황비 | 2012.08.29 |
330 오류(net::ERR_CONTENT_DECODING_FAILED): 알 수 없는 오류 - 해결책 [2] | 하얀마법 | 2012.10.25 |
기본 Content 위젯에 내용 출력시 " 따옴표 기호(특수문자)가 코드(")로 노출될때? | 쓰리공주 | 2012.12.03 |
Content (and확장) 위젯에서 추출대상 첨부이미지일 경우 카테고리명 및 이미지+제목 형식 섬네일 표시 못하는 문제 | 으흥 | 2013.02.17 |
저장된 이미지가 없는 경우 게시판 본문 및 Contentlist 위젯에 이미지 랜덤하게 나타내기 | 가난한법학도 | 2013.08.04 |
Content 확장위젯2 에서 권한설정 안되던 버그 xe1.7 | garnecia | 2013.11.18 |
위젯수정시 _getContent method is not exists 에러 뜨는 문제 [2] | 황비 | 2014.11.14 |
Content 위젯에서 비밀글이 나오도록 수정하기 | 퍼니엑스이 | 2015.09.05 |
content 위젯에서 태그로 글 뽑기 | 날아올라 | 2021.02.07 |