묻고답하기
송동우님 한번더 봐주세요.
2011.10.07 13:22
역시 언제나 처럼 동우님게서 먼저 답변을 주시네요.. 항상 감사하는 마음을 가지고 있습니다.
밑에 답변에서 추가적으로 질문드리려는데요. 제가 content 위젯 2. 2.41버전>겔러리 형태
에서 수정하려는거에요.. 이것저것좀 건드려봤는데 도통 먹히지가 않더라구요.
동우님 답변처럼 작성해서 올리면 페이지 오류가 발생..
아마 겔러리 형태는 좀 다른듯 해서요.. 25번째 줄이 타이틀위치
(어제 저녁부터 팝업구현해보려고 뻘짓을좀...ㅠㅠ 혹시 그것도 참고 될만한게 있으면 답변좀 바랄께요..)
항상 답변에 감사합니다 송동우님~ 오늘도 즐거운 하루 꼭 되세요
댓글 6
-
송동우
2011.10.07 13:49
-
김영광609
2011.10.07 14:13
네 그부분 아까 답변으로 이미 해보았는데 잘 안되는듯 해서 다시 질문드렸었던 거였답니다..
25라인<a href="{$item->getLink()}" class="title">{$item->getTitle($widget_info->subject_cut_size)}</a>
이부분에서 <a href="{getSiteUrl("$item->domain, ', 'mid', $item->get('mid'+ '))}"<strong class="title">{$item->getTitle($widget_info->subject_cut_size)}</a> 이처럼 삽입 하였으나
메인페이지에서
→ Parse error: syntax error, unexpected T_CLASS in /DATA/dvd/public_html/classes/template/TemplateHandler.class.php(220) : eval()'d code on line 25← 이처럼 오류를 발생...
그전 팝업에 대한 답변은 정말 감사했었습니다.
동우님 덕분에 정석적인 팝업의 개념은 알게 되었어요.. 문제는 제가 그에대한 지식이 없어 결실을 보지못했지만..
다시 한번 감사드리고 감사드립니다..
-
송동우
2011.10.07 14:31
소스가 자꾸 멋대로 변형되어 표시되어 이미지로 올립니다.
-
김영광609
2011.10.07 14:47
<a href="{getSiteUrl($item->domain,",'mid',$item->get('mid'))}" class="title">{$item->getTitle($widget_info->subject_cut_size)}</a>
이처럼 동우님께서 수고스럽게 까지 이미지로 올려주셨는데... 위젯제목을 클릭시 메인에서 메인으로 다시 와버리는현상이..
음.. ㅠㅠ
-
송동우
2011.10.07 14:54
domain,'','mid'
여기서 붉은색 부분이 더블 쿼테이션 하나가 아니라 싱글쿼테이션 두개입니다.
-
김영광609
2011.10.07 15:01
헥... 점하나에 사이트 운명을 결정짓는군요... 싱글쿠ㅔ테이션이 였을줄이야... 아무리봐도 더블처럼 보여서 ㅠㅠ
우어 정말 대단하세요 바로 완료했어요 대단히 감사합니다. 어제 저녁부터 시작해 오늘 아침 8시부터 지금까지 해서
겨우 성공!! 이것도 동우님 없었으면 완전 가망 없는... ㅜㅜ;; 다시한번 감사합니다.
이처럼 동우님 같은 분은 꼭 복받아야 그나마 이세상이 살맛할텐데.. 동우님 꼭 복받으실거예요!!
-
쏭바강
2011.10.07 18:01
고수시네요
xe - widgets - contentextended - skins - default - gallery.html 열고
line 25 쯤에
{$item->getLink()}
이것을
{getSiteUrl("$item->domain, ', 'mid', $item->get('mid'))}
이것으로 수정해 보세요
팝업에 대해서:
아래내용의 글을 봐서 게시판에서의 팝업 문제는 해결 한 것을 알고 있습니다.
처음에 제가 답을 달았을 때, 이미 답은 다 드린 상태였고, 그 답에 프로그래밍에 대해 잘 모르면 좀 힘들 것이라고도 했었죠..
그리고 창이 뜨고 글 번호가 나타나게 하는 것까지(제가 알려준대로) 진행이 되고 그 뒤로 진행이 안된것도 봤구요
그 상태에서 또 질문이 올라왔을 때, 제가 답을 달려다가 안달았습니다.
이유는 그 이전의 글에서 꾸미는 것 말고 간단한 방법을 원한다고 했기 때문이죠.....
팝업으로 띄우는 방법은 여러가지가 있습니다만.
제가 생각하기에 제일 간편한 정공법이라고 생각해서 답을 단 것이었고
최종적으로 눈에 보이는 부분은 html과 css로 꾸며야 되는데, 꾸미는 것을 원치 않는다고 해서
다른 분이 답변을 달기를 기다린 것이고 다른분이 도움을 주셔서 해결이 되었네요....
물론
방법은 달랐지만, 만일 다른 분이 도움을 주지 않았다면
정말 간단한 방법으로, 그러나 현재 사용하는 레이아웃에만 적용되는(레이아웃을 바꾸면, 바꿀때마다 적용해야하는) 꼼수 아닌 꼼수를 알려드렸을 겁니다.
아무튼
결과적으로 해결이 되어서 다행입니다.
위젯에서 클릭을 해서 팝업창으로 띄우는 것은 제가 알려드리는 방법은
똑같습니다. 소스를 수정하는 것이 아니라 말 그대로 팝업을 띄워서 그 페이지에 db내용을 불러와
원하는 대로 출력을 시키는 것이죠.....
이미 제 방법을 힘들어 하셔서 별로 도움이 될 것 같지는 않습니다.
이 방법이 왜 도움이 안되냐 하면
소스를 짜서 복사해서 붙여넣기 하는 방법이 아니기 때문이죠
db에 쿼리를 날려 정보를 가져오는 것까지는 소스를 짜드릴 수 있으나
그 정보를 어떻게 화면에 장식해서 표시할 지는 제가 알 수 없으니까요.......
만일 이 방법을 사용했다면
위젯에서 팝업창을 띄우는 작업은 따로 할 필요가 없습니다.
그냥 링크만 걸어주면 되니까요....
아무튼 이미 작업은 마친상황이고 하니
도움을 주신 분이 방법을 알려 드리지 않을까 생각합니다......