Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
kail_braflovsky
цитировать
Зарегистрирован: 18 Дек 2007 16:27:04 Сообщения: 28
|
Добавлено: 25 Дек 2007 14:08:31 Заголовок сообщения: Контроллер для главной |
|
|
Привет всем.
Подскажите. У меня Cake стоит в режиме продукции. Как мне сделать так чтобы при обращении к моему серверу (например localhost) управление бы передовалось некоему контроллеру? |
|
Вернуться к началу |
|
 |
Vlad
цитировать
Зарегистрирован: 02 Ноя 2007 11:45:52 Сообщения: 241
|
Добавлено: 25 Дек 2007 18:12:34 Заголовок сообщения: |
|
|
В routes.php прописать кейку, куда ему идти при обращении на "/"
 |
|
Вернуться к началу |
|
 |
kail_braflovsky
цитировать
Зарегистрирован: 18 Дек 2007 16:27:04 Сообщения: 28
|
Добавлено: 25 Дек 2007 18:32:49 Заголовок сообщения: |
|
|
Спасибо, помогло...
А как мне сделать следующее...
При обращении допустим к новостям по ссылке
http://localhost/news/2007-11-01/sport.html
News - воспринимался как контроллер, а 2007-11-01 и sport.html как параментры |
|
Вернуться к началу |
|
 |
Sam Dark
цитировать
Зарегистрирован: 09 Ноя 2007 19:16:48 Сообщения: 19
|
Добавлено: 25 Дек 2007 19:32:29 Заголовок сообщения: |
|
|
kail_braflovsky
В cake 1.2 роутер прилично расширили регулярными выражениями.
Код: |
Router::connect('/:controller/:date/:alias.html', array(), array('date' => '[0-9]{4}-[0-9]{2}-[0-9]{2}', 'alias' => '[a-z]+'));
|
|
|
Вернуться к началу |
|
 |
kail_braflovsky
цитировать
Зарегистрирован: 18 Дек 2007 16:27:04 Сообщения: 28
|
Добавлено: 25 Дек 2007 19:45:44 Заголовок сообщения: |
|
|
Это единственный способ? только черз роутеры? |
|
Вернуться к началу |
|
 |
Vlad
цитировать
Зарегистрирован: 02 Ноя 2007 11:45:52 Сообщения: 241
|
Добавлено: 25 Дек 2007 20:47:47 Заголовок сообщения: |
|
|
А чем роутеры плохи?
Можешь, наверное, через .htaccess поизголяться. Но там тоже придётся попотеть... |
|
Вернуться к началу |
|
 |
kail_braflovsky
цитировать
Зарегистрирован: 18 Дек 2007 16:27:04 Сообщения: 28
|
Добавлено: 25 Дек 2007 20:49:52 Заголовок сообщения: |
|
|
А вот такой момент подскажи...
Как мне для контроллера news задать отображение news
Через var $view='news' ругаиться |
|
Вернуться к началу |
|
 |
Vlad
цитировать
Зарегистрирован: 02 Ноя 2007 11:45:52 Сообщения: 241
|
Добавлено: 25 Дек 2007 20:55:37 Заголовок сообщения: |
|
|
А с PHP у тебя что, совсем туго?
Не выйдет, создать New объект
создай какой-нить Cars, а обращайся к нему через роутс, как к news |
|
Вернуться к началу |
|
 |
|