rotacja banerów głównych

nobleman

Avatar: nobleman

2007-03-22 20:07

Pytanie,

mam 5 banerow głownych i chce aby rotowaly mi ladnie :)

ma ktos pomysl jak to "zdielac" ?

moze jakis prosty js?

Nobleman

openzibi

Avatar: openzibi

2007-03-22 23:10

nobleman - wiele dodatków do Cms opisanych jest na forum Quick.Cart

1.w pliku plugins/actions_client.php dopisz: require DIR_PLUGINS.'banner/actions_client.php';
2. utwórz plik plugins/banner/actions_client.php o tresci:

<?php
// inicjujemy generator licz losowych
srand( (float) microtime( ) * 1000000 );

// tablica zawierajaca tablice z banerami i linkami
$aBan[] = array( DIR_PLUGINS.'banner/foto1.jpg' => 'www.opensolution.org' );
$aBan[] = array( DIR_PLUGINS.'banner/foto2.jpg' => 'www.rhh.pl' );
$aBan[] = array( DIR_PLUGINS.'banner/foto3.jpg' => 'www.onet.pl' );
$aBan[] = array( DIR_PLUGINS.'banner/foto4.jpg' => 'www.wp.pl' );
$aBan[] = array( DIR_PLUGINS.'banner/foto5.jpg' => 'www.kess.com.pl' );

// wybieramy losowy element z tablicy
$aBanRand $aBan[array_rand$aBan )];

// wyswietlamy podlinkowany baner
foreach( $aBanRand as $sKey => $sValue ){
  
$sBanner '<a href="http://'.$sValue.'" target="_blank"><img src="'.$sKey.'" alt="'.$sValue.'" style="border:0;" /></a>';
}
?> 



3. wgraj zdjęcia
4. wstaw gdzieś w szablonie zmienną: $sBanner
np. pod lewym menu czyli w pliku templates/menu_1.tpl w bloku LIST_FOOT


----------------------------------------
openzibi - http://www.open.rhh.pl

nobleman

Avatar: nobleman

2007-03-26 10:29

wielkie dzieki Openzibi

Do góry
o nas | kontakt