Yii
- 7 ответов
- 0 вопросов
4
Вклад в тег
<?php
class User extends CActiveRecord
{
// ...
public static function getDate($id)
{
$user = self::model()->findByPk($id, array('select' => 'date'));
return $user === null ? null : $user->date;
}
// ...
}<alias:.+> и <page:.+> - это одинаковые url. <page:.+> никогда не сработает, т.к. 1-е удовлетворяющее условие будет <alias:.+>. Правила можно уточнить и поменять местами: '<page:(about|contact)>' => 'page/<page>',
'<alias:\w+>' => 'catalog/<alias>'/catalog/categoryname. Такие url более читабельны и понятны. <?php
// ...
$pathInfo = $request->getPathInfo();<?php
// ...
$pathInfo = strtolower($request->getPathInfo());