XE팩토리를 이용하면서 궁금한 것이 있으신가요?
궁금한 것이 있으면 주저말고 물어보세요.
스킨
2
2010-08-14
1823
*.33.136.183
http://xefactory.kr/1978
안녕하세요? 레이아웃 잘 사용하고 있습니다.한가지 궁금한 점이 있어서 댓글을 올리는데요. 언어 선택 위젯을 쓰지 않고 다른 홈페이지 레이아웃에 코드를 가져다 쓸 수 있는지 여부와 어떻게 하는 방법을 부탁드립니다. (만약에 안된다면 위젯을 써서라도 달고 싶습니다)
<!--@if($layout_info->use_slanguage == 'Y')-->
<div id="select_language">
{$lang_supported[$lang_type]}<br/>
{@ $small_key = strtolower($key)}
<!--@foreach($lang_supported as $key => $val)-->
<!--@if($key!= $lang_type)-->
<img src="./images/flag/{$small_key}.png" title="{$val}" alt="{$val}" onclick="doChangeLangType('{$key}');return false;" />
<!--@endif-->
<!--@endif-->
</div>
위에 코드가 다른 홈페이지 레이아웃에서 가져와서 편집한 코드인데요.
어디에 두어야 우측 위젯들 과 함께 뜰지 모르겠네요.
추가설명을 하자면,
images 폴더 안에 flag 폴더를 넣었습니다. 파일명은 소문자로 되어 있구요.
클릭하면 언어를 선택할 수 있게 해줍니다.
결국 얻으려는 결과는 아래의 이미지와 같습니다.
하지만, 가능하다면 영국 국기를 지우고 그 대신에 캐나다 국기를 추가하고 싶습니다. layout 편집에 가서 이래저래 해봐도 잘 안되네요...;; 글이 엄청 기네요...;; (죄송) 답글 부탁드리겠습니다. 간절히...
추신)1. 캐나다 국기 아이콘이 gif 나 jpg 로는 구글로 찾을 수 있는데, png 는 찾을 수 없군요.
파일 확장자만 바꾸어도 괜찮을까요?
위젯을 추가하듯이 위의 코드를 추가하시면 될 것 같고,
<!--@if($layout_info->use_slanguage == 'Y')-->는 빼주셔야 합니다.
그런데, 위의 코드만으로 언어 선택기능이 작동할런지는 모르겠습니다.
아마도 추가로 다른 요소가 있어야 할 것 같은데..
그리고 이미지는 포토샵으로 png파일로 변환하시는게 확실하지 않을까 싶습니다.
http://nigus.thoth.kr/?mid=blog&document_srl=382064
이 사이트에 가보니 레이아웃을 제작한 사람이 설명해놓은 글이 있네요.
하지만, 그 분이 요즘엔 활동을 안하시는 것 같더라구요.
그래서 미궁속으로 빠져들고 있습니다.
그리고 png 파일은 노력 끝에 찾았습니다. jpg 파일을 확장자명만 바꿔도 되긴 하더라구요.
아무튼, 답변 감사드립니다. 방법을 찾으셨다면 꼭 말씀해주셔요! 그럼 이만,