묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위젯으로 확장변수 출력하는 방법 구합니다.
2012.06.28 02:14
게시판 DX 를 사용하고 있는데요 XE core 는 최신버전이구요
XE core 기본으로 달려있는 Content 위젯 위젯으로 게시판 DX의 따로추가한 확장변수를 출력할려고 합니다.
기본으로는 분류하고 제목 날자 이런거 밖에 없네요
제발 부탁 합니다.
댓글 5
-
송동우
2012.06.28 02:45
-
하나둘셋p
2012.06.28 11:48
감사합니다. 행복하세요 -
유유히
2013.01.24 18:44
그안에 content.html 파일에 {$item->getExtraEidValue("확장변수명")} 넣으면 됩니까? -
하늘편지2
2013.02.27 19:22
위젯 코드가 아래와 같이 생성이 되었는데 요기에다가 {$item->getExtraEidValue("확장변수명")}을 넣는건가요? 이렇게 하니 레이아웃이 틀어져 버리는데요....<img class="zbxe_widget_output" widget="content" skin="default" colorset="white" content_type="document" module_srls="135" list_type="normal" tab_type="none" markup_type="table" list_count="1" page_count="1" option_view="title" show_browser_title="N" show_comment_count="N" show_trackback_count="N" show_category="N" show_icon="N" order_target="list_order" order_type="desc" thumbnail_type="crop" /> -
Xe재미나게
2017.03.13 10:40
원하는 위치라는 것은 일반 게시판 형식인지, 갤러지인지 하는 것들을 말하는 것입니다.
저같은 경우는 일반게시판이기 때문에 widgets/content/skins/default/normal.html 을 열어서 그리고 table 형식을 선택했기 때문에 이 부분을 찾고, 날짜를 출력하는 부분 다음에 확장변수명을 변경하여 아래 코드를 삽입했습니다.
<td>{$item->getExtraEidValue("check")}</td>
이렇게 하니 잘 나오네요.
감사합니다.
| 글쓴이 | 제목 | 최종 글 |
|---|---|---|
| XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
| 쮸야282 |
폰에서는 로그인인 되는데 웹에서는 안되네요.
[1]
| 2018.01.06 by 휘즈 |
| 11111a901f | 팝업창 띄우는 방법 [1] | 2018.01.06 by 휘즈 |
| 땁쓰 | 최신글 위젯에 최신글 노출이 않됩니다. [3] | 2018.01.06 by DoorWeb |
| 홈런볼11 | 자신이 작성한 게시물일 경우를 함수로 하면? [4] | 2018.01.06 by 홈런볼11 |
| 바람처럼 | 한글테이블 명, 한글 필드명 사용 문제점 | |
| 이진수닷넷 |
게시판 분류관리, 먹통
[1]
| 2018.01.05 by 파이팅건맨 |
| ah | Parse error | |
| rail_man | 게시판 글꼴 크기를 좀더 세분화 할수는 없는지요???? | |
| 컴박살 | 카카오 로그인후 로그아웃을 어떻게 해야 할찌 ㅡ.ㅡ; [3] | 2018.01.05 by 혁이 |
| 원샷 | xe로 부트스트랩적용을 어떻게하나요..? [4] | 2018.01.04 by 원샷 |
| 황금벌레 | php 4.4.4 에서 확~ 업그레이드 하고 싶은데요. [1] | 2018.01.04 by 황금벌레 |
| 서정민 | 네이버 로그인 연동 [11] | 2018.01.04 by 아찌 |
| 아찌 |
네이버 로그인연동 질문 드립니다.
| |
| Jey |
Xedition does not work. Could you suggest a solution?
[1]
| 2018.01.04 by XE |
| 잡순이 |
위젯페이지 모바일 CSS 어디서 수정해야되나요?
[2]
| 2018.01.04 by 잡순이 |
| 54o66352 | 포인트 초기화 이후 계속적으로 초기화됩니다. | |
| 지나김 | 페이지(위젯) 무제한 생성 안되는 문제, 도움 주십시요. [1] | 2018.01.03 by SimpleCode |
| 달구벌 | 게시판제목 글자크기를 크게할수 없나요? [3] | 2018.01.04 by 달구벌 |
| 카이4525b | Php 5.2.11에 설치 가능 한 코어는 몇 버전 인가요? [2] | 2018.01.03 by 카이4525b |
| o**** |
레이아웃이 적용이 안되요 ㅠㅠ
[1]
| 2018.01.03 by 이근동 |
xe - widgets - content - content.class.php 열고
클래스 속에
function getExtraVars()
{
$oDocumentModel = &getModel('document');
return $oDocumentModel->getExtraVars($this->get('module_srl'), $this->get('document_srl'));
}
function getExtraEidValue($eid)
{
$extra_vars = $this->getExtraVars();
if($extra_vars)
{
foreach($extra_vars as $idx => $key)
{
$extra_eid[$key->eid] = $key;
}
return $extra_eid[$eid]->value;
}
}
이것 추가
그리고 출력은 원하는 위치에서 {$item->getExtraEidValue("확장변수명")}
정상작동 하는것 확인하고 댓글 답니다.
안된다면 적용을 잘 못 한 것이라 생각됩니다.
참고로 출력을 원하는 위치에 하라고 한 것은
위젯의 설정을 어떻게 하느냐에 따라 적용할 파일이 다릅니다.
내용형태를 선택할 때, 어떤 것을 선택했느냐에 따라
수정할 파일이 다르기 때문에
선택한 것이 어떤 것인지 확인한 후, 파일을 열어서 수정하세요
파일들이 존재하는 위치는
xe - widgets - content - skins - default
여기에서 찾으면 됩니다.
실패없이 한번에 성공하시길......