![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Czy korzystając z Laravela 4 lepiej korzystać z wbudowanego systemu szablonów blade czy zaimplementować Smarty? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Twig
![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego akurat twig?
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Lekki, szybki, przyjemny. Bardzo fajnie się w nim pisze. Intuicyjny. Używam go w CakePHP
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Przyglądnę mu się zatem bliżej, mi się podoba prostota blade ale z tego co zauważyłem chyba tylko laravel z niego korzysta
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 21 Pomógł: 4 Dołączył: 26.04.2011 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Tak, Blade jest systemem szablonów stworzonym właśnie na potrzeby Laravela. Też bardziej bym szedł w stronę Twiga niż starego Smarty, jeżeli w tą stronę kombinować.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedzi
Czyli w takim razie odpuścić sobie blade całkiem i zainstalować twiga? Nie będzie problemów ze współpracą pomiędzy laravelem a twigiem? Ten post edytował adamantd 1.02.2014, 13:30:49 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Python wielkie dzięki, bo przed chwilą zainstalowałem twiga ale zauważyłem, że nie mogę korzystać z View::make() tylko $twig->render() a z tego co widzę jak zainstaluję twiga stricte pod laravela 4 to wszystko będzie jak należy
![]() Mam jeszcze jedno pytanie bardziej odnośnie instalacji oraz odinstalowywania z pomocą composera, composera zacząłem używać dopiero kilka dni temu i fajnie się instaluje z jego pomocą ale co jeśli chcę coś odinstalować? Czasami usunięcie danego folderu i plików w nim umieszczonych nie wystarczy, bo przecież composer przy okazji dodaje różne ścieżki itp w różnych plikach frameworka. A zatem czy composer daje możliwość odinstalowywania dodatków? Np zainstalowałem twiga a teraz chcę go odinstalować i zainstalować TwigBridge, czy da sie to zrobić przy użyciu composera, żeby usunął wszystko co zainstalował wcześniej? Ok już wszystko wiem dzięki za odpowiedzi pozdrawiam ![]() https://github.com/dilantha/Laravel-Twig ew. https://github.com/rcrowe/TwigBridge Znalazłem jeszcze lepsze rozwiązanie: http://registry.autopergamene.eu/package/d...laraveltwigview https://github.com/danmatthews/LaravelTwigView Można tutaj używać metod laravela w szablonie twig gdyby zaszła taka potrzeba -mam na myśli tutaj np HTML::style() dzięki metodzie call() choć szczerze mówiąc nie do końca jestem przekonany czy używać twiga zamiast uproszczonego systemu "blade" który w pełni współpracuje z laravelem. Proszę o opinię osób, które korzystają tego FW oraz mają do czynienia z blade. Czy brakuje Wam funkcjonalności w blade? Wciąż mam dylemat a muszę podjąć jakąś decyzję, bo nie chcę kiedyś przerabiać widoków ![]() Ten post edytował adamantd 1.02.2014, 18:49:59 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Blade po pierwsze ogranicza Cie do samego Laravela, a Twig http://twig.sensiolabs.org/ jest dostępny dla większej ilości fw, a nawet użycie go do szablonowania czystego php nie będzie problemem, wiec też podobnie jak inni wybrał bym go, bo jeśli kiedyś zechcesz zmienić Laravela na coś innego to pewnie Twig Ci się przyda. Podobnie jak kiedyś Smarty było popularne to teraz głownie dzięki popularności SF, częściej sięga się po rozwiązanie z Sensio Labs, ale też i słuszne bo działa on szybko i sprawnie
![]() Oczywiście, to nie oznacza że musisz wybierać to rozwiązanie, bo na pewno Blade też spisuje się tu dobrze, ale pytałeś czy wybrać Smarty, to moja odpowiedź brzmi nie ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Ok rozumiem -dzięki wszystkim za odpowiedzi, decyduję się na Twiga
Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:06 |