Joomla.it Forum

Non solo Joomla... => Sviluppo => : prox86 08 Oct 2006, 13:21:03

: Strano comportamento switch($task)
: prox86 08 Oct 2006, 13:21:03
Ciao a tutti,
sto sviluppando un componente per un autonoleggio.
Tutto stava andando bene fino a quando lo switch ($task) del componente nella directory administration ha iniziato a comportarsi stranamente.
Vi listo il codice:

:
switch( $task ) {
 //=================== Tasks manager ===================

                //=================== Companies  ===================
                case 'listcompanies':
                        ListCompanies($option,$task);
                break;
                case 'removecompanies':
                        RemoveCompanies( $cid, $option );
                break;
                case 'newcompany':
                        EditCompany( '0', $option);
                break;
                case 'editcompanycid':
                        EditCompany( $cid[0], $option);
                break;
                case 'editcompany':
                        EditCompany( $id, $option);
                break;
                case 'savecompany':
                        SaveCompany($option);
                break;
                 case 'listautos':
                         echo ("Ciao");
                // ListAutos($option);
                break;
                case 'blabla':
                        echo ("Ciao");
                break;
        default:
//      ListCompanies($option,$task);
 }

Tutto funzionava fino a quando ho aggiunto il case 'blabla'. Quando lo richiamo con index.php?option=com_rentcar&task=blabla non mi visualizza nulla, soltanto l'header di joomla. Mentre se chiamo ad esempio 'listautos' mi visualizza correttamente la scritta Ciao.

Qualcuno può spiegarmi cosa cavolo mi sta succedendo?

Grazie
Matteo
: Re: Strano comportamento switch($task)
: prox86 08 Oct 2006, 13:25:55
In realtĂ  neanche il default: funziona...
Ho provato a fare un echo("ciao"); anche sotto default ma nn viene richiamado se uso un task inesistente...
: Re: Strano comportamento switch($task)
: prox86 08 Oct 2006, 13:37:14
Risolto,
era un problema di toolbar.admin.php che impediva la visualizzazione.
Scusate