Ostatnie wiadomości

Strony: [1] 2 3 ... 10
1
Pomoc / Odp: Symfony3 jako API
« Ostatnia wiadomość wysłana przez nicraM dnia Dzisiaj o 13:07:33 »
Ok, dziękuję za podpowiedź.
2
Pomoc / Odp: Symfony3 jako API
« Ostatnia wiadomość wysłana przez Michał Pipa dnia Maj 26, 2017, 17:18:00 »
Ok, dziękuję. A coś do zarządzania użytkownikami oprócz FOSUserBundle? ten pakiet trochę na wyrost :)
Chyba nie ma nic prostszego niż FOSUserBundle. Zawsze możesz sobie to sam napisać How to Load Security Users from the Database (the Entity Provider).
3
Pomoc / Odp: Symfony3 jako API
« Ostatnia wiadomość wysłana przez nicraM dnia Maj 26, 2017, 15:02:51 »
Ok, dziękuję. A coś do zarządzania użytkownikami oprócz FOSUserBundle? ten pakiet trochę na wyrost :)
Do zarządzania tokenami jwt lexik
4
Pomoc / Odp: Symfony3 jako API
« Ostatnia wiadomość wysłana przez Michał Pipa dnia Maj 26, 2017, 14:03:39 »
Możesz wszystko robić ręcznie, jednak te bundle są przydatne: FOSRestBundle, Hateoas, NelmioApiDocBundle i Lionframe

Polecam również ten artykuł: REST APIs with Symfony2: The Right Way i listę mailową: RESTing with Symfony.
5
Pomoc / Symfony3 jako API
« Ostatnia wiadomość wysłana przez nicraM dnia Maj 26, 2017, 11:47:39 »
Witam

Chcę wykorzystać Symfony 3.2 jako typowy backend. Ma robić logikę i komunikować się z frontendem (angular) przez API JSON.

Czy potrzebuję instalować dodatkowe bundle w symfony? Defaultowo Symfony 3.2 obsługuje odpowiedzi json jak i również je serializuje jeśli potrzeba https://symfony.com/doc/current/components/http_foundation.html#creating-a-json-response.

Jak to "robią fachowcy"? z góry dzięki za podpowiedź.
6
Pomoc / Odp: Jak dodać i użyć właną klase w projekcie Symfony 3
« Ostatnia wiadomość wysłana przez moruso dnia Maj 22, 2017, 22:16:47 »
Ok już sobie poradziłem. To była wina tych nieszczęsnych przestrzeni nazw
7
Pomoc / Odp: Jak dodać i użyć właną klase w projekcie Symfony 3
« Ostatnia wiadomość wysłana przez moruso dnia Maj 22, 2017, 22:01:03 »
Ale wciąż symfony bombarduje mnie błędami namespace.

To może inaczej. To jest pierwszy lepszy plik kasy:
class testowy
{
    public function show()
    {
        return "aaaaa";
    }
}
Który znajduje się w katalogu src.
I to jest kontroler:
namespace AppBundle\Controller;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
require_once __DIR__.'src/file1.php';
class DefaultController extends Controller
{
    /**
     * @Route("/", name="homepage")
     */
    public function indexAction(Request $request)
    {
        $te=new testowy();
        $te->show();
        // replace this example code with whatever you need
        return $this->render('default/index.html.twig', [
            'base_dir' => realpath($this->getParameter('kernel.root_dir').'/..').DIRECTORY_SEPARATOR,
        ]);
    }
}
Możesz mi wskazać gdzie jest błąd?
Domyślam się , że chodzi o przestrzeń nazw.ale nie wiem jak sobie z tym poradzić
8
Pomoc / Odp: Jak dodać i użyć właną klase w projekcie Symfony 3
« Ostatnia wiadomość wysłana przez Michał Pipa dnia Maj 22, 2017, 21:28:09 »
Nie ma w tym nic niezwykłego. Robisz to tak samo jak w każdym innym projekcie. Tworzysz klasę i  obiekty tej klasy tworzysz operatorem "new".
9
Pomoc / Jak dodać i użyć właną klase w projekcie Symfony 3
« Ostatnia wiadomość wysłana przez moruso dnia Maj 22, 2017, 20:51:03 »
Witam. Dopiero zaczynam przygodę z Symfony i wiele kwestii jest dla mnie niejasne.I te pytanie jest banalne,jednak nie wiem jak się do tego zabrać.
Jak dodać napisaną przeze mnie klasę PHP do projektu i jak jej użyć.
10
Pomoc / Wykorzystanie składni twig w php
« Ostatnia wiadomość wysłana przez ch405 dnia Maj 12, 2017, 08:26:52 »
Witam, jestem początkujący i robię bloga na symfony3 próbuję wczytać do strony test.html.php składnię z strony bazowej opartej na twigu - base.html.twig
W kontrolerze dodałem silnik php
/**
     * @Route(
     *      "/test",
     *      name="test"
     *  )
     * @Template(engine="php")
     *
     */
    public function testAction()
    {
 
        return $this->render(
            'AppBundle:Strona:test.html.php',
            array()
        );
    }
oraz do pliku config.yml
templating:
      engines: ['twig', 'php']
I php działa ale nie mogę wczytać szablonu z base.html.twig
po dodaniu
$view->extend('AppBundle::base.html.php');
czyta mi jedynie treść strony bez elementów twig, próbowałem renderować:
require 'vendor/autoload.php';
 
$loader = new Twig_Loader_Filesystem('views');
$twig = new Twig_Environment($loader);
 
$twig->render('base.html.twig', array());
ale wyrzuca mi błąd Ta strona nie działa, ERR_EMPTY_RESPONSE.
Czy jest możliwe wczytanie elementów twig z strony bazowej do podstrony opartej na php? Czy też działa to tylko na base.html.php
Strony: [1] 2 3 ... 10