현재의 배너 방식은 관리자모드의 빌더설정->배너관리를 통해서 등록 및 관리하며 이번 업데이트 1.5.13 버전을 통해서 PC, 모바일이 추가 되긴 하였으나 메인에 1개만 추가되면 추가는 안되는것 같습니다
그리고 배너를 여러개 넣었을 경우 랜덤 1개만 나오는 방식입니다
배너가 여러개일 경우 중요 배너가 있어도 랜덤으로 첫번째로 나오기만을 기대할 수 밖에 없습니다
그러므로 리빌더가 더 완성되기전에 개선이 되었으면 합니다
* 쉬운방법
기존 관리자모드의 빌더설정->배너관리를 이용하는 방법으로 PC, 모바일 구분도 필요없습니다
1번째 PC배너
2번째 모바일 배너
3번째 PC배너
4번째 모바일 배너
5번째 PC배너
6번째 PC배너
7번째 모바일배너
8번째 모바일배너
...........
위와 같은 방식으로 배너를 등록했다고 가정했을때
모듈추가->배너등록 선택시
PC배너 - 1,3,5,6
모바일배너 - 2,4
위처럼 배너의 고유번호인 bn_id를 적어줍니다 (물론 관리자모드의 배너관리에서 bn_id값을 출력해주면 좋겠죠)
그러면 모듈에서 배열처리해서 PC에서는 1,3,5,6 에 해당하는 배너들을 Swiper로 슬라이드 방식으로 보여주면 됩니다 물론 중요도로 인해서 5번배너가 중요하다 그러면 5,1,3,6으로 중요도 순으로 표기해주어도되지요?
모바일에서도 위처럼 2,4번만 Swiper 슬라이드 보여주면 됩니다
* 어려운 방법 (사용자 입장에서 가장 효율적)
모듈추가->배너등록 선택시
PC배너 +추가 버튼
동적으로 이미지 선택후 +눌러서 이미지 넣어주고 링크 등록 새창, 기본창등 선택 (드래그로 위아래 이동하여 순서 지정)
모바일배너 +추가 버튼
동적으로 이미지 선택후 +눌러서 이미지 넣어주고 링크 등록 새창, 기본창등 선택
동적으로 이미지 선택후 +눌러서 이미지 넣어주고 링크 등록 새창, 기본창등 선택 (드래그로 위아래 이동하여 순서 지정)
이런식의 개선이 되어 리빌더가 완성되어야 하지 않겠나 생각이듭니다
지금 방식으로 개발되어 완성되면 추후 전체코드 변경을 통해서 바꾸기가 쉽지 않을것 같아서 미리 검토 부탁드립니다
P.S 개선해야 되는 이유를 요약해 드립니다
1. 현재의 단점은 메인에 배너는 1번밖에 사용못함
2. 여러개의 배너를 넣어도 랜덤이라 효율이 떨어짐 (거의 대부분의 사이트들 보면 여러개의 배너를 슬라이드로 방식으로 처리하여 사용함)
3. 배너의 중요도를 사용할수 없고 랜덤으로 첫번째 나오기를 기대해야함
4. 이번 업데이트를 통해서 모바일이 추가되었지만 위의 개선 방법을 사용하면 단점들이 모두 해결될것 같음