Forum służy wyłącznie jako archiwum. Nie można tworzyć nowych wątków i postów.
Tani hosting

 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Brak dodatkowej strony zdefiniowanej w module
Mich4S Offline
Użytkownik

Liczba postów: 122
Reputacja: 0
Post: #1
Brak dodatkowej strony zdefiniowanej w module 13-02-2017 19:01
Kod:
namespace Inc\Modules\Api;


class Site
{
    public $core;

    public function __construct($object)
    {
        $this->core = $object;

        $this->core->router->set('api', function() {
            exit($this->api());
        });
        $this->core->router->set('api/{:str}', function($object) {
            exit($this->api($object, null));
        });
        $this->core->router->set('api/{:str}/(:str)', function($object, $id) {
            exit($this->api($object, $id));
        });
    }

    public function api($object = null, $id = null)
    {
       var_dump($object);
        return $object;
    }
}

To jest moduł, a pod spodem plik info:
Kod:
return [

    'name'          =>  'Api',
    'description'   =>  'Module that can magage all api calls',
    'author'        =>  'Mich4S',
    'version'       =>  '1.0',
    'icon'          =>  'bullhorn',

    'pages'         =>  ['Api' => 'api'],

//    'pages'         =>  ['Board' => 'board'],

    'install'       =>  function() use($core)       // Polecenia instalacji
    {

    },
    'uninstall'     =>  function() use($core)
    {

    }
];

Ktoś ma pomysł, czemu nie wchodząc na podstronę /api nie wchodzi tam?

Dodam, że samo localhost/api działa, ale jak zrobię /api/test już nie :/

EDIT


Pomyliłem { z ( ostatnio trochę w Laravelu pisałem i odruchowo dodałem. Jednak działa ;D

Kod:
struct happiness{
   bool weekend;
   int hajsy;
   char* klub;
};
(Ten post był ostatnio modyfikowany: 13-02-2017 19:13 przez Mich4S.)
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości