KKUT Docs

Şablon Sihirbazı

Wizard sözdizimiyle çıktı, koşul, döngü, görünüm ve güvenli PHP blokları oluşturun.

This article is currently available in Turkish. Its English translation is being prepared.

Wizard, .wizard.php görünümlerinde okunabilir şablon ifadeleri kullanmanızı sağlar. Kaynak, Rendering tarafından normal PHP dosyasına derlenir.

Değer yazdırma

<h1>{{ $this->title }}</h1>
<p>{{ $user->name }}</p>

Koşullar

@if($user)
    <p>Hoş geldin, {{ $user->name }}</p>
@else
    <a href="/login">Giriş yap</a>
@endif

Döngüler

@foreach($this->articles as $article)
    <a href="{{ URL::site('article/'.$article['slug']) }}">
        {{ $article['title'] }}
    </a>
@endforeach

Alt görünüm çağırma

@view('Sections/header')
@view
@view('Sections/footer')

Parametresiz @view, Masterpage gövdesinde controller yöntemine ait asıl görünümü yerleştirir.

PHP bloğu

{[
    $total = count($this->items);
]}
Wizard kaynaklarına kullanıcı tarafından gönderilen çalıştırılabilir kod yazmayın. Şablonlar uygulama kodudur; kullanıcı girdisi değildir.
KUT Framework 1.0Katmanlı Uygulama Tabanı

Kur. Uyarla. Türet.