Witajcie, niedawno postanowiłem się przenieść z wersji 3.x na 4.x i miałem tam kilka aplikacji, które chciałbym napisać pod 4. Niestety.. nie wiem jak to wszystko wygląda w 4.
We wcześniejszej wersji wyglądało to tak, że w katalogu /admin/applications_addon/other tworzyłem katalog aplikacji dla przykładu "aplikacja", a następnie w nim /modules_public/gracze oraz pliki defaultSection.php oraz lista.php
plik defaultSection.php zawierał:
<?php
$DEFAULT_SECTION = 'lista';
?>
a lista.php
<?php
class public_aplikacja_gracze_lista extends ipsCommand
{
public function doExecute( ipsRegistry $registry )
{
if(!$this->memberData['member_id'])
{
$this->registry->output->showError('Niestety, nie jesteś zalogowany dlatego dostęp do tej części forum został zablokowany.',0);
}
//tu reszta kodu
$template = $this->registry->output->getTemplate('aplikacja')->listaGraczy($zmienne);
$this->registry->getClass('output')->addContent($template);
$this->registry->output->setTitle('Lista Graczy');
$this->registry->output->addNavigation( 'Lista Graczy', 'app=aplikacja&module=gracze' );
$this->registry->getClass('output')->sendOutput();
}
}
?>
Po tym wszystkim tworzyłem szablon w stylu.
Jest tu ktoś, kto zechciałby mi wytłumaczyć, jak zrobić taką aplikację w 4?
Pozdrawiam!