묻고답하기
스케치북게시판 썸네일이요 ㅎㅎ
2015.10.08 14:00
중고마켓모듈에서 게시판별로 이미지를 첨부하지 않아도 자동으로 썸네일이 생성되게 했었습니다.
<img src="{$document->getThumbnail(118,77)}" />이 부분아래에
<img cond="$mid=='게시판1'" src="./images/이미지이름1.png" />
<img cond="$mid=='게시판2'" src="./images/이미지이름2.png" />
<img cond="$mid=='게시판3'" src="./images/이미지이름3.png" /> 이렇게 추가했더니 잘 적용되었습니다.
그런데 최근에 타임라인모듈을 스케치북게시판에 연동시키면서 사용하고 있는데 스케치북게시판에서는 저렇게 만들어놓은 썸네일이 뜨지 않습니다. 스케치북 게시판에서 어떤부분을 수정해야하나요?? 도와주세요 고수님들!!ㅠ
댓글 10
-
윤삼
2015.10.08 16:20
-
hellojdy
2015.10.08 16:48
아.. 그러면 스케치북게시판을 수정해야할게 아니라 타임라인모듈을 수정해야 보인다는 말씀이시죠??
-
윤삼
2015.10.08 17:17
아, 아뇨;; 제가 말주변 글주변이 없나보네요;;;
본문에 $mid=='게시판1'... 이라고 적으셨던 게 스케치북 게시판 스킨 파일 맞으시죠?
그 부분에서 $mid 대신에 제가 적어드렸던 글자로 바꿔보시라는 거예요.
타임라인 모듈에선 module_srl인자를 통해 $document에 딸린 변수들을 불러와야 한다고 하더라구요. -
hellojdy
2015.10.08 18:01
아닙니다 고수님 제가 매우 멍청하게 완전 바보스럽게 설명을 적어논 듯 하네요 ㅠㅠ
$mid=='게시판1'... 이걸 스케치북 게시판에 적어서 잘 된것이 아니구 중고마켓모듈에서 적어서 잘 됐던 것입니다. 위에 적은 예시는 다 중고마켓모듈에서 적용한 것입니다. ㅠㅠ
그리고 타임라인모듈은 중고마켓 모듈과는 따로 스케치북게시판을 하나 더 만들어서 거기에 적용시킨 것이고 거기서는 어디에 어떻게 적어야하는지가 궁금했던 것입니다.ㅎㅎ
중고마켓모듈 게시판에서는 적용이 된대로 지정된 썸네일이 보이는데 이걸 타임라인모듈이 적용된 스케치북 게시판에서도 보이게 하려면 어떻게 해야하는지가 요점이었습니다!! 죄송합니다 이것도 못하고
말도 못한 제가 바보네요 ㅠ -
mindpainter
2015.10.08 21:28
제가 중고마켓 모듈을 써본것도 아니고, 타임라인 모듈을 써본것도 아닌데요.. 중고마켓모듈에서 게시판을 만들고 그 게시판 스킨을 스케치북으로 쓸 수 있나요? 그리고 타임라인 모듈또한 타임라인 모듈에서 게시판을 만들고 그 게시판 스킨을 스케치북으로 쓸 수 있는건가요? 지난번에 드린 답변으로 잘 되신다니 다행이긴한데 좀 헷갈리네요^^;;
타임라인 모듈을 스케치북게시판에 연동시킨다는게 어떤의미인가요?
-
hellojdy
2015.10.08 21:37
제가 말을 거창하게 했나보네요 ㅠㅠ
그냥 타임라인모듈 설정에서 스케치북게시판을 선택했더니
스케치북게시판인데 타임라인모듈이 작동한다는 말입니다 ㅎㅎ
-
mindpainter
2015.10.08 21:41
그럼 스케치북 게시판 스킨을 복사해서 하나더 만드시고 윗분의 말씀처럼 $mid를 말씀해주신 코드로 바꿔 넣어보세요.. 현재 코드가 들어있는건 중고장터모듈용으로 사용하시고 복사해서 만든 스케치북 스킨은 새로운 코드를 적용해서 타임라인 모듈용으로 사용하시면 됩니다.
-
hellojdy
2015.10.09 14:03
고수님 스케치북게시판 스킨을 복사한다는게 통째로 폴더를 하나 더 놔두라는 말씀이신지 잘 모르겟습니다. ㅠ 그리고 코드로 바꿔 넣으시라고 하셨는데 어느부분에 넣어야할지 모르겠습니다. ㅠ
-
mindpainter
2015.10.12 10:11
네 맞습니다. 통째로 하나 복사하시고, 스케치북 폴더안에 보시면 skin.xml이 있는데 식별이 가능하도록 붉은색 부분의 이름을 바꿔주세요.
<skin version="0.2">
<title xml:lang="ko">SKETCHBOOK5</title>그리고 ftp로 현재 sketchbook이 올라가 있는 곳에 올려주시면 됩니다.
-
hellojdy
2015.10.12 18:07
고수님 죄송해요 ㅠㅠ images가 아니라 img가 폴더이름이었는데 그거고치니 위에서 두분 말씀하신대로 잘됐어요 너무 감사드려요 ㅠㅠ
타임라인 모듈에서는 $mid를 바로 불러올 수 없기 때문에,
$mid 대신,
$modules_info[$document->get('module_srl')]->mid
또는, $modules_info[$document->get('module_srl')]->browser_title
이라고 적어줘야 할 것 같습니다.