Ответы пользователя по тегу Phalcon
  • Phalcon, как сделать правильный роутинг?

    @Capito
    >> site.ru/profile/1

    $router->addGet("/api/:controller/:int",
    		array(
    			"namespace" => 'ТутНаймспейсТвоегоКонтроллера', // Если не задан глобально дефолтный
    			"controller" => 1,
    			"action"     => 'show',
    			"id"		 => 2
    		));

    В контроллере ProfileController:
    public function showAction($id) {
    // ...
    // тут выводишь данные профиля       
    }


    >> site.ru/profile/1/edit

    $router->addGet("/api/:controller/:int/:action",
    		array(
    			"namespace" => 'ТутНаймспейсТвоегоКонтроллера', // Если не задан глобально дефолтный
    			"controller" => 1,
    			"action"     => 3,
    			"id"		 => 2
    		));


    В контроллере ProfileController:

    public function editAction($id) {
    // тут делай че хочешь, форму наверное нада отобразить
            
    }


    Ну и вообщем все в таком духе. Вообще уж этот раздел в доке описано очень подробно.
    Ответ написан