przewiń do treści

PHP, MySQL i MVC. Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

<?php
class Actions extends ActionsBase
{
    public function execute_show()
    {
        if (
            isset($_GET['slug']) &&
            str_ivslug($_GET['slug']) &&
            in_array($_GET['slug'], $this->controller->slugi)
        ) {
            $index = array_search($_GET['slug'], $this->controller->slugi);
            $tresc = file($this->controller->menu[$index]['nazwapliku']);
            $tresc[0] = '';
            $tresc = implode('', $tresc);
            $this->set('tytul', $this->controller->menu[$index]['tytul']);
            $this->set('tresc', $tresc);
        } else {
            $this->execute_404();
        }
    }
}

Listing 5.5. Plik modules/fraszka/actions.class.php

Rozdział 5. Pre i post przetwarzanie

listing-05-05.txt

Reklama

Szkolenia z Symfony 2.0