Clicky

Skocz do zawartości


Zdjęcie
- - - - -

[Laravel 4] Blade w widokach - jak wyświetlać

1 odpowiedź w tym temacie

  • Zaloguj się, aby dodać odpowiedź

#1 rasgan

rasgan

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 241 postów
  • Skąd:Kleszczów

Napisano 10 lipiec 2014 - 10:45

Wróciłem do swoich projektów i zabawy z Laravelem i spotkałem taki problem.

 

Mam kontroler pages a w nim metodę view która przyjmuje jako parametr nazwę pliku i tak podając adres: strona/page/view/plik wyśwtelić mi się powinna zawartość pliku. Działa, ale... wszystkie słowa kluczowe blade typu @include, @yield itp oraz znaczniki {{$zmienna}} są wyświetlane bezpośrednio a nie ich wartość. Np. mam plik o takiej treści:

@include('contact.form')
 
<div class="contactPage">
 
    <section class="pageContent">
        Treść strony kontaktowej
    </section>
 
    <section class="contactForm">
        @yield('contact.form')
    </section>
 
</div>

To w odpowiedzi mam to: 

@include('contact.form')
Treść strony kontaktowej
@yield('contact.form')

a jak zamiast Yield użyje echo View::make to już jest ok. Jak to obejść?


Szczęścia w mrokach...

#2 nrm

nrm

    webmastah

  • Admin
  • 1106 postów
  • Skąd:Katowice

Napisano 11 lipiec 2014 - 13:58

Czemu robisz to tak na około? Czemu normalnie nie zwracasz widoku?






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych