PDA

Zobacz pełną wersję : Określenie rozmiaru bannera w mod_banners. Hack.



miniol
14-07-2009, 04:10
Komponent reklam, który standardowo jest w Joomla! Ma dwa okienka w którym można wpisać szerokość i wysokość bannera. Są one całkowicie bezużyteczne (nie spełniają żadnego zadania). A bardzo często zdarza się, że chcemy zmienić rozmiar bannera, ponieważ nie mieści się on w module.

Wystarczy edytować plik modules/mod_banners/helper.php i w linii nr 84 zmienić
$image = '<img src="'.$baseurl.'images/banners/'.$item->imageurl.'" alt="'.JText::_('Banner').'" />'; na
$image = '<img src="'.$baseurl.'images/banners/'.$item->imageurl.'" '.$item->params.' alt="'.JText::_('Banner').'" />';

Teraz po wpisaniu szerokości i wysokości bannera, reklama będzie przybierała odpowiednie rozmiary za pomocą znacznika img i atrybytów height oraz width.