XETOWN

분수 광장

특정주제 없이 자유로운 이야기를 나눌 수 있습니다.
조회 수 324 추천 수 9 댓글 10
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

안녕하세요 ㅎ

소소한 팁 하나를 공유하려고 합니다^^

저처럼 초보자 분들은 필독! ㅎ

mid그리고 act라고 들어보셨을꺼예요.

이것들은 xe가 움직이는데 도움이 되는 넘들이져^^

 

혹시 이런생각 해보셨나요?

 

레이아웃에 {content} 가 떡하니 붙으면 요기서부터 컨텐츠 영역인것 많은 분들이 알고 계실거예요.

레이아웃의 css에 맞춰 컨텐츠를 불러옵니다.(컨텐츠의 마진이 어쩌구저쩌구 폭이 어쩌구저쩌구)

 

그런데 ! 역으로 컨텐츠를 불러오면 레이아웃이 바뀌게?

라는 생각을 해보신적은 없으신지요?

 

이런 분들을 위해 소소한팁 하나 안내해드리겠습니다^^

여차저차 방법은 이렇습니다.


 <div cond="!stripos($act,'MemberSignUpForm')==false" class="box" style="width:580px;margin-left:

-300px;top:90px;" >쓸꺼 </div>

 

 

읽어보면 div영역안에 act변수를 보고 변수속에 membersignupform이란 문장이 있으면 가로 580이고 마진을 -300주고 
위에서 90px떨어진놈의 박스라는 css속성을 불러와랏입니다^^

여기서 memversignupform은 회원가입폼입니다.

그런데 cond명령어는 보여주는것을 제어할 뿐이지요...

 

 

<!--@if(!stripos($act,'MemberFindAccount')==false)-->
<div class="bbox" style="width:480px;margin-left: -250px;top:90px;margin-top:0px;">
                {$content} 
</div>
<!--@elseif(!stripos($act,'MemberLoginForm')==false)-->
<div class="bbox" >
    <div class="subtitle">
    <block cond="!stripos($act,'MemberLoginForm')==false">
        <b style="color:#fe86b6">로그인</b>하시면 쩡말 쪼아요
    </block>
    </div>
                {$content}
</div>
<!--@elseif(!stripos($act,'MemberSignUpForm')==false)-->
<div cond="!stripos($act,'MemberSignUpForm')==false" class="bbox" style="width:580px;margin-left: -300px;top:90px;margin-top:0px;" >
                {$content}
</div>

 

 

 

처럼  if문으로 쓰셔도 됩니다.

중요한것은  !stripos($act,'MemberSignUpForm')==false 요 부분입니다.

act변수(지금 열려있는 상황...제가 지금 글을쓰고있을때의 act는 "dispBoardWrite" 입니다.

요건 url에서도 확인이 가능합니다.

https://www.xetown.com/index.php?mid=square&document_srl=363625&act=dispBoardWrite

만약 게시판에서 글을 볼때의 "폭,높이"와 게시판에서 글을쓸때의"폭,높이"가 다르게 만드실려면 위의 옵션을 넣어주시면됩니다.

 

이는 mid에서도 적용됩니다.

 

레이아웃 act마다 mid마다 옵션을 줄수 있다는 이야기지요^^
 

제가 접목한 부분은 회원가입과 로그인 회원정보 내가쓴글 게시판 등등의 레이아웃을 1개의 레이아웃을 이용했지만

모두 상황에 따라 배경과 폭 이미지 모두가 뒤바뀌게 만들었답니다.

 

궂이 레이아웃 여러개 쓰면되는데 왜? 라고 생각하시는 분들이 계실꺼예요^^

 

제가 궂이 이런방식을 쓰는 이유는 1개의 레이아웃만 지정가능한 member모듈때문이였습니다.

이런 방식으로 한개의 레이아웃만을 이용했지만 여러가지 레이아웃을 쓰는 효과와

cond명령어를 이용해 여러가지 이미지와 소스를 이용할수 있었거든요^^

 

타운분들께 참고되시길 빌며 저는 이만^^*
 

  • ?
    치리린 2016.08.30 18:28:32
    와! 궁금했던 부분이었는데 이렇게 팁 공유를 해주시다니 감사합니다 :)
  • profile
    MIST 2016.08.30 21:17:47
    헤헤 감사드립니다^^ 누군가에겐 좋은 팁이 될것 같아 올렸는데 칭찬받으니 기분이 쫗네용^^*
  • profile
    윤삼 2016.08.30 21:57:47
    화제의 글로 갑시다!! ㄱㄱㄱ
  • profile
    MIST 2016.08.31 09:50:52
    헐 윤삼님 ㄷㄷㄷ;어찌 이런 과찬을 ㄷㄷㄷ
    ㅠ_ㅠ황송할따름입니다
  • ?
    DoubleCheck 2016.08.30 23:13:18
    좋습니다^^
  • profile
    MIST 2016.08.31 09:51:48
    더블첵님 감사드립니다 ㅎ 타운분들이 알려주신게 많아서 저도 도움이 되고자 올려봤거든요^^
  • profile
    팀워크 2016.08.31 01:26:12
    이렇게도 응용이 되겠군요 굿..
  • profile
    MIST 2016.08.31 09:52:36
    넹 팀워크님 ㅎㅎ 여러 용도로 쓸수 있는데 가장 접근하기 쉬운게 레이아웃이더라구요^^
    좋은하루되세요!
  • profile
    다이오니 2016.09.03 05:05:44
    와.. 새로운 내용 배우고 갑니다~
  • profile
    MIST 2016.09.03 13:18:34
    ㅎㅎ네 도움이 되셨으면 좋겠네요^^
    더 좋은 내용있으면 또 올려보겠습니다 ㅎ

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
화제의 글 자유 엑스이타운에 파티가 열렸어요 64 제이엔지 2016.11.30 250
화제의 글 자유 닉네임이 사라졌는데 71 제이엔지 2016.11.28 323
3768 자유 드뎌 한달 개근 하루 남았습니다. 1 이성민 2016.08.30 26
3767 자유 XE 무료 포인트 마켓 관련 제안 윤삼 2016.08.30 71
» 자유 상황에 맞게 레이아웃이 변신!? 10 MIST 2016.08.30 324
3765 자유 개인 웹사이트 계획중인데 6 데버 2016.08.30 124
3764 자유 전자책 교환하실 분 계신가요? 9 이성민 2016.08.30 66
3763 자유 레드스톤 설치한 이후로... 1 Chronos 2016.08.30 67
3762 자유 이번 누리고 쇼핑몰 1.1.5 패치 받기전 주의할점. 1 람보 2016.08.29 81
3761 자유 평화로운 오후입니다~ 14 윤삼 2016.08.29 90
3760 자랑해요 나눔소식 + 마켓 디자인을 새로 하고 있습니다. 27 file xelayout 2016.08.29 218
3759 유머/엽기 보라 무시하는 코난 1 메테워 2016.08.29 99
3758 자유 XE 코어 소스를 보다가 발견한 이상한 점... 2 file SimpleCode 2016.08.29 108
3757 자유 한게시판에 게시물이 매우 많을경우.. 4 루딩 2016.08.29 84
3756 자유 구글 애널리틱스 재방문율 얼마나 나오나요? 5 file 매미맴맴 2016.08.29 88
3755 자유 xe town에 있는 1 도균짱 2016.08.29 72
3754 유머/엽기 2차대전 미군 저격수 훈련영상 4 이성민 2016.08.28 110
3753 자유 모든 sns에 동시에 글쓰는 법 없나여? 2 이성민 2016.08.28 91
3752 하소연 하아..xe 클라우드플레어 ssl 적용하는방법 설명해주실분 없나요..ㅠ 7 Overachiever 2016.08.28 95
3751 자유 새벽에 추워서 문 닫고 잤습니다. 4 구름이 2016.08.28 52
3750 자유 왜 출석 가산점이!? 2 file ffjkdjsfl 2016.08.28 83
3749 자유 시원하다못해 쌀쌀하군요.. 5 HyoBokKim 2016.08.27 51
Board Pagination Prev 1 ... 24 25 26 27 28 29 30 31 32 33 ... 217 Next
/ 217
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...