トップページの画像をランダムに表示

予め画像をhtml/user_data/packages/default/img/mainにUPLOADしておく

「デザイン管理」?「ページ詳細編集」?「TOPページ」を以下のように編集する
——————————————–

<div id="flasharea">
<script type="text/javascript">
myImageCnt = 13;
myImage = new Array(
"<!–{$TPL_DIR}–>img/main/top1.jpg",
"<!–{$TPL_DIR}–>img/main/top2.jpg",
"<!–{$TPL_DIR}–>img/main/top3.jpg",
"<!–{$TPL_DIR}–>img/main/top4.jpg",
"<!–{$TPL_DIR}–>img/main/top5.jpg",
"<!–{$TPL_DIR}–>img/main/top6.jpg",
"<!–{$TPL_DIR}–>img/main/top7.jpg",
"<!–{$TPL_DIR}–>img/main/top8.jpg",
"<!–{$TPL_DIR}–>img/main/top9.jpg",
"<!–{$TPL_DIR}–>img/main/top10.jpg",
"<!–{$TPL_DIR}–>img/main/top11.jpg",
"<!–{$TPL_DIR}–>img/main/top12.jpg",
"<!–{$TPL_DIR}–>img/main/top13.jpg"
)
currentMonth = Math.floor(Math.random() * myImageCnt );

document.write("<img src=’",myImage[currentMonth],"’ border=’0′ alt=’イメージ’ />");
// –></script>
<noscript><img src="<!–{$TPL_DIR}–>img/main/top2.jpg" alt=’イメージ’ /></noscript>
</div>

————————————-
myImageCnt は使用する画像の枚数上記の例では13枚なので13を指定している
top1.jpgからtop13.jpgをUPLOADしたファイル名に書き換える
(数値で順番に並んだファイル名でなくてもよい)

最後の1行は、メインとなる画像のファイル名を指定する

カテゴリー: System, eccube 2.11, eccube 2.4   パーマリンク

コメントは受け付けていません。