# Helper HeadTitle

Element HTML `<title>` jest używany w celu ustawienia tytułu dla dokumentu HTML. Helper `HeadTitle` pozwala na ustawianie tytułu i przechowywanie go w celu póżniejszego pobrania i wyświetlenia.

Helper `HeadTitle` jest implementacją helpera Placeholder. Nadpisuje metodę `toString()` aby wygenerować element `<title>`, a także dodaje metodę `headTitle()` do szybkiego i łatwego ustawiania elementów tytułu. Sygnaturą tej metody jest `headTitle($title, $setType = 'APPEND')`; domyślnie wartość jest dołączana na koniec stosu, ale możesz także określić opcję 'PREPEND' (umieszczenie na początku stosu) lub 'SET' (zastąpienie stosu).

## Podstawowe użycie helpera HeadTitle

Możesz określić tytuł w dowolnym momencie. Najczęściej będzie tak, że ustawisz segmenty dla poszczególnych części aplikacji: strony, kontrolera, akcji i prawdopodobnie zasobu.

    // ustawienie nazwy kontrolera oraz akcji jako segmentów tytułu:
    $request = Zend_Controller_Front::getInstance()->getRequest();
    $this->headTitle($request->getActionName())
         ->headTitle($request->getControllerName());

    // ustawienie nazwy strony w tytule; najczęściej skryptu layoutu:
    $this->headTitle('Zend Framework');

    // ustawienie odgranicznika dla segmentów
    $this->headTitle()->setSeparator(' / ');

Kiedy jesteś juz gotowy aby wyświetlić tytuł, możesz to zrobić w swoim pliku layoutu:

    <!-- wyświetla <action> / <controller> / Zend Framework -->
    <?= $this->headTitle() ?>