PDA

Zobacz pełną wersję : Poprawony com_artbanners2_PL.zip



NLPer
18-01-2008, 23:58
Witam
Po batalii w końcu zmusiłem ArtBanners2 do działania. Dzięki temu świetnie się spisuje i działa jak należy :) Korzystałem z pomocy forum i własnej wiedzy o PHP, a oto rozwiązanie:
Moduł
http://dareksad.nazwa.pl/downloads/mod_artbanners2_PL.zip poprawiony komponent.

Jedyną rzeczą, jaka jest wymagana do poprawy to pierwsza linijka pliku mod_artbanners.xml, która ma wyglądać następująco:

<?xml version="1.0" encoding="iso-8859-2" ?>Po tej zmianie moduł instaluje sie bez problemów. (Serwer NetArt)
Komponent
http://dareksad.nazwa.pl/downloads/com_artbanners2_PL.zip poprawiony komponent.

Cały problem tkwił we wspominanej na forum linii 68 w pliku toolbar.artbanners.php odpowiedzialnej za pokazywanie menu dodawania, edycji i usuwania bannera oraz braku odwołania do tworzenia takowego menu w pliku toolbar.artbanners.html.php.
Linia 68 pliku toolbar.artbanners.php ma wyglądać tak:

menubanners::DEFAULT_MENU();Natomiast po 40 linii w pliku toolbar.artbanners.html.php w zasięgu klasy menubanners wstawiamy następujący kod:

/**
* Draws the default menu
*/
function DEFAULT_MENU()
{
mosMenuBar::startTable();
mosMenuBar::addNew( 'new' );
mosMenuBar::editList( 'edit' );
mosMenuBar::deleteList( '', 'remove' );
mosMenuBar::spacer();
mosMenuBar::endTable();
}Po tym zabiegu wszystko działa jak należy.