Szál lezárva 
 
A téma értékelése:
  • 0 Szavazatok - 0 Átlag
  • 1
  • 2
  • 3
  • 4
  • 5
Véletlenszerű logó a fejlécben
2007-10-06, 20:47
Üzenet: #1
Véletlenszerű logó a fejlécben
Sziasztok itt egy ötlet hogyha több logót/bannert szeretnénk egymás után megjeleníteni a fejlécünkben.

1. Először is hozzunk létre egy könyvtárat az általunk használt mkportal template (NEM a fórum könyvtárában) images könyvtárában pl.: "templates/template_neve/images/logo" majd másoljuk ide a képeket és nevezzük el 1.gif, 2.gif, 3.gif stb. (Mindig csak egy fajta kiterjesztést használjunk, tehát vagy csak .gif vagy csak .jpg stb.)

2. Ezután nyissuk meg a templates/template_neve/tpl_main.php fájlt

Keressük meg a következő részt:

PHP Kód:
function view_logo() {
global 
$mklib;
return <<<EOF

<!-- begin logostrip -->
  
    <tr>
      <td id="mklogostrip" style="background-image: url('
$mklib->images/sf_logo.jpg')" width="100%">
          <a href="
$mklib->siteurl/index.php"><img src="$mklib->images/logo.gif" border="0" alt="" /></a>
          </td>
    </tr>
    
<!-- end logostrip -->

EOF;

Az egészet helyettesítsük az alábbi kóddal:

PHP Kód:
function view_logo() {
global 
$mklib;

//<!-- begin logostrip -->

//Logók száma a 'logo' mappában. Aszerint kell módosítanod a számot ahány bannert használsz.
$total "2";

//A használt logók kiterjesztése (pl.: .gif, .jpg, .png stb.)
$file_type ".gif";

//A mappa neve ahol a logók találhatók.
$logo "logo";

$start "1";
$random mt_rand($start$total);
$image_name $random $file_type;

return <<<EOF
<tr>
      <td id="mklogostrip" style="background-image: url('
$mklib->images/sf_logo.jpg')" width="100%">
<a href="
$mklib->siteurl/index.php"><img src="$mklib->images/$logo/$image_name" border="0" alt="Logo {$random}" /></a>
</td>
    </tr>
    
<!-- end logostrip -->

EOF;

Ezt a kódot asszerint kell majd módosítanod, hogy mennyi képet szeretnél használni milyen kiterjesztéssel és melyik mappában. Olvasd el a kommenteket a kódban.
Szál lezárva 


Fórumra ugrás:


Jelenlevő felhasználók ebben a témában: 1 Vendég

Kapcsolat | WeboldalKészítés Fórum | Vissza a lap tetejére | Vissza a tartalomhoz | Könnyített (Archív) Mód | RSS Hírforrás