1

(2 odpowiedzi, napisanych i18n, l10n)

Jest też inny sposób:

public function __construct($id = false, $table = null, $ds = null) {
        parent::__construct($id, $table, $ds);
        $this->validate = array(
            'username' => array(
                'required' => array(
                    'rule' => array('notEmpty'),
                    'allowEmpty' => false,
                    'message' => __d('fe', 'To pole nie może być puste', true)
                )
            ),
            'email' => array(
                'required' => array(
                    'rule' => array('notEmpty'),
                    'allowEmpty' => false,
                    'message' => __d('fe', 'To pole nie może być puste', true)
                ),
                'isValid' => array(
                    'rule' => 'email',
                    'message' => __d('fe', 'Wprowadź poprawny adres e-mail', true)
                )
            )
        );
    }

w modelu oczywiście.

2

(1 odpowiedzi, napisanych Ogólne)

<?php echo $html->link($post['Post']['title'],array('action'=>'view', $post['Post']['id']));?>

To da Ci adres bez "id:". To co zrobiłeś to parametry nazwane. Co do "app/webroot..." to wygląda mi to na problemy z mod_rewrite'em.

trututu napisał/a:

Zauważyłem, że zamiast samych kategorii pobiera mi również posty. Jak uniknąć ładowania niepotrzebnych danych?

Behavior Containable http://book.cakephp.org/pl/view/474/Containable

4

(6 odpowiedzi, napisanych Instalacja i konfiguracja)

Nasuwa mi się brak włączonego mod_rewrite.