배경이미지를 활용한 최근갤러리 스킨 수정소스
본문
아래는 플렉스 슬라이더에서 1개의 scene 에 해당되는 소스인데요.
저 부분을 장면 수 만큼 복사해서 만들면 여러장이 슬라이드 됩니다.
<!-- SLIDE 1 -->
<li style="background:url(images/slide1.png) no-repeat; background-position:50% 0">
<div class="container">
<h2>수식어<br><span class="bold">기관명</span></h2>
<p data-bottomtext="30%">
<a href="#">상담신청</a>
<a href="#">오시는길</a>
</p>
</div><!-- End Container -->
</li><!-- End item -->
이를 Latest 파일로 만들고 싶어서 질문 드립니다.
위의 소스 중 background:url(images/slide1.png) 부분에서
images/slide1.png 대신에 latest 스킨에서 지정한 게시판의
최근게시물의 file1 에 있는 이미지를 불러와서 배경으로 사용하도록
하려면 어떻게 코딩을 해야 할까요?
기본적인 최근게시물 소스는 기존 최근갤러리 소스 등을 활용해서
아래와 같이 구현하면 될것같고요.
<?php
for ($i=0; $i<count($list); $i++) {
<?php } ?>
위의 SLIDE1 부분의 이미지 불러오는 부분만 알려주시면 감사하겠습니다.
답변 1
이미지 위치 선정을 어디로 했는지 아셔야됩니다.
예를들어서 data/slider 라고 있을경우 G5_DATA_URL.'/slider/' 를 응용해서
G5_DATA_URL.'/slider/slide1.png'; 이렇게 하면되구요 이러면 실제로 경로가 도메인/data/slider/slide1.png로 나옵니다.
즉 경로를 도메인 경로로 하셔도 되고 아님 빼서서 /data/slider/slide1.png 하면 기본적으로 경로가 잡힙니다.
아래는 내용을 보고 개념을 참고해보세요.
상대 경로와 절대 경로는 파일 시스템에서 파일이나 디렉토리의 위치를 나타내는 방법입니다. 둘 사이의 가장 큰 차이점은 기준점에 있습니다.
1. 절대 경로 (Absolute Path)
- 정의: 파일 시스템의 최상위 루트 디렉토리부터 시작하여 파일이나 디렉토리까지의 전체 경로를 나타냅니다.
- 특징:
- 항상 동일한 파일이나 디렉토리를 가리킵니다.
- 운영체제에 따라 경로 구분자가 다릅니다. (윈도우: , 리눅스/맥: /)
- 예시: C:\Users\user\Documents\project\images\logo.png, /var/www/html/index.php
상대 경로 (Relative Path)
- 정의: 현재 위치(작업 디렉토리)를 기준으로 파일이나 디렉토리까지의 상대적인 위치를 나타냅니다.
- 특징:
- 현재 위치에 따라 경로가 달라집니다.
- '.'은 현재 디렉토리, '..'은 상위 디렉토리를 의미합니다.
- 예시: ../images/logo.png (현재 디렉토리의 상위 디렉토리에 있는 images 폴더 안에 있는 logo.png 파일)