Q&A

 

위젯을 만들고 있습니다.

탭형식의 최근게시물 위젯입니다.

탭목록의 class명을 찾아 해당 클래스명과 같은 아이디의 레이어를 보여주게 됩니다.

 

위젯의 반복문 안에서 구분짓는 변수명을 찾고 있는데 $tab->url이 서로 다른 영문 이름을 출력해주더군요.

(만약 다른 변수명이 있으면 추천 부탁드립니다.)

 

$tab->url의 경우 출력될 때 도메인명과 함께 해당 게시판의 모듈명이 더해진 url인  http://eond.com/layouts 을 출력합니다.

css나 id의 경우 http:// 이런 게 적용이 안되기 때문에

 

php의 str_replace 함수를 사용해 http://eond.com/ 도메인 주소를 빈 문자열로 변환해서

layout만 출력이 되도록 처리를 했습니다.

 

문제는 첫번째로 반복문 안에서 서로 다른 문자열을 출력해줄 수 있으면 그런 변수명을 입력하면 되는데 그걸 못 찾아서 $tab->url로 했습니다.

두번째는

{@ $strrr = str_replace('http://eond.com/','',$tab->url); }

이렇게 str_replace 처리를 반복문 안에서 위와 아래 2번 적어줘야 하더군요.

 

이런 문제를 해결할 수 있는 방법 없을까요?

이온디 Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 4