위젯 설정값 변경방법 (설정버튼 누르지 않고)
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 5.x |
위젯 페이지를 만들어 놓았는데요
A라는 설정값으로 만들어 놓았습니다.
물론 위젯의 옵션은 톱니바퀴를 눌러 설정값 변경하여 만들어 놓았습니다.
그런데 A라는 설정값으로 만들어놓은 위젯페이지를
페이지에서 특정 버튼을 누르면 B라는 설정값의 위젯페이지로 바꾸려고 합니다.
즉 톱니바퀴 설정버튼 안누르고 위젯 옵션을 바꿀 수 있는 방법이 있을 까요?
댓글 7
예를 들어 인기순으로 출력된 위젯을 보다가 특정 버튼 누르면 조회수 순으로 출력된 위젯을 보는 겁니다.
다만 위젯을 읽을 때 설정값을 읽어 오는 것일텐데 옵션 값 하나(대상정렬을 인기순 , 조회순)만 바꾸게 명령을 내리지 못할까 하는 생각에서 질문드려봅니다.
ajax로 위젯 코드를 바꿔서 리로드해주는 방법이 떠오르긴 하는데요.
우선 위젯 코드 변환 시점이랑 잘 맞물리려는지, 그리고 ajax로 하게 되면 위젯 캐시를 무력화시켜야 하는 것 등이 관건이 될 것 같습니다.