Używałem ich przed kilkoma miesiącami. Potem przerzuciłem się na paliwo. Potem wróciłem do Kohany.

Problem? Zapomniałem jak poprawnie używać szablonów (mam na myśli Controller_Template). W dokumentach Kohany były samouczki, ale teraz linki wydają się być uszkodzone.

Przypomnij mi, jak z nich korzystać!

3
daGrevis 5 czerwiec 2011, 23:39
Minęło trochę czasu, ale jedna rzecz w Twoim poście jest dla mnie interesująca. Dlaczego przestawiłeś się z Fuel na Kohana?
 – 
user183540
2 sierpień 2011, 14:11
Innym ciekawym pytaniem jest, po co w ogóle próbować paliwa?
 – 
SET
7 lipiec 2012, 22:33
Cóż, chcę wypróbować wszystkie możliwe narzędzia... chcę je poznać! Na przykład teraz używam Pythona. :)
 – 
daGrevis
9 lipiec 2012, 21:54

2 odpowiedzi

Najlepsza odpowiedź

Jeśli naprawdę chcesz ich użyć, musisz przedłużyć Kohana_Template. Następnie ustawisz pole publiczne '$template' na nazwę swojego widoku, a następnie po prostu wykonaj $this->template->foo = "foo", aby ustawić zmienne w szablonie

public class Controller_MyController extends Controller_Template
{
    public $template = "my_view";
    public function action_foo()
    {
        $this->template->foo = "foo"
    }
}

Ale główni programiści zniechęcają ludzi do korzystania z niego. Możesz lepiej użyć jakiegoś silnika szablonów, takiego jak Kostache, aby tworzyć swoje szablony.

1
Ikke 5 czerwiec 2011, 23:45
Ciekawi mnie, dlaczego to uwzględniają, jeśli odradza się jego używanie?
 – 
bumperbox
5 czerwiec 2011, 23:49
Ponieważ niektórzy ludzie nadal go używają, tak myślę. Nie jestem jednak pewien.
 – 
Ikke
5 czerwiec 2011, 23:50
$template = 'mytemplate';

function action_index() {
      $template->content = new View("content");
      $template->content->title = "page title"; // depends on the fields in your view
}

Będzie to wymagało istnienia plików widoku mytemplate.php i content.php

-1
bumperbox 5 czerwiec 2011, 23:43