view.php 에서 보이는 전체목록에서만
본문
webzine 스킨 view.php 에서 보이는 전체목록에서만 이미지를 no_img.png를 띄우고 싶은데 어떻게 하면 되나요?
일반 목록에서는 그대로 썸네일을 유지하고 싶습니다.
답변 5
get_list_thumnail 함수로 썸네일을 가져옵니다
기본 latest 이미지 스킨에 해당 사용 예제 코드가 있는데, 이 부분의 if를 반대로 뒤집으시면 될 것 같네요
제가 잘 이해를 못하겠는데...
개별 게시판에서 하단부에 전체목록을 쓸 경우를 말하시는 건가요?
페이지를 한번 링크해 주시지요.
제가 웹진게시판을 안 써 봐서 해당페이지를 보아야 해결해 드릴 수 있습니다.
아미나도 나리야도 한번도 깔아본 적이 없어서... 대충
페이지 소스만 보고 자바스크립트로 이러면 되지 않을까 로직을 구성해 봅니다.
이 코드는 view.skin.php 가장 하단부에 넣어 주세요.
첫번째 그냥 없애기
<script>
if (typeof viewcomment != "undefined") {
noImage = document.getElementsByClassName("wr-icon wr-image");
for (ni = 0; ni < noImage; ni++) noImage[ni].style.display = "none";
}
</script>
두번째는 이미지 넣기
<script>
if (typeof viewcomment != "undefined") {
noImage = document.getElementsByClassName("wr-icon wr-image");
for (ni = 0; ni < noImage; ni++) noImage[ni].innerHTML = "<img src=이미지주소>";
}
</script>
그럼 아래처럼요... 이 코드가 실행되고 나서 리스트가 불러와지는지도 모르니까요.
<script>
function imgChange() {
if (typeof viewcomment != "undefined") {
noImage = document.getElementsByClassName("wr-icon wr-image");
for (ni = 0; ni < noImage; ni++) noImage[ni].style.display = "none";
}
}
document.addEventListener("DOMContentLoaded", imgChange);
</script>
<script>
function imgChange() {
if (typeof viewcomment != "undefined") {
noImage = document.getElementsByClassName("wr-icon wr-image");
for (ni = 0; ni < noImage; ni++) noImage[ni].innerHTML = "<img src=이미지주소>";
}
}
document.addEventListener("DOMContentLoaded", imgChange);
</script>
이것도 안 되면 저로서는 도리가 없네요,ㅠㅠ
!-->!-->제가 이해 한게 맞다면
썸네일 코드 부분을 간단히
아래와 같이 하면 되는것 아닌가요?
if(wr_id) {
$img = G5_IMG_URL.'/no_img.png';
} else {
기존 썸네일 코드들
}
답변을 작성하시기 전에 로그인 해주세요.