Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Контроллер и модель для индексной страницы

 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Установка и настройка
Предыдущая тема :: Следующая тема  
Автор Сообщение
F.O.
Гость
цитировать






СообщениеДобавлено: 26 Ноя 2007 13:05:16    Заголовок сообщения: Контроллер и модель для индексной страницы Ответить с цитатой Изменить/удалить это сообщение

Здравствуйте!

Объясните пожалуйста как создать контроллер и модель для request типа
Код:
http://www.example.com/
? или подразумевается что индексная страница статическая?
Вернуться к началу
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 26 Ноя 2007 13:43:59    Заголовок сообщения: Ответить с цитатой

Вам ничто не мешает создать контроллер с произвольным названием и написать для него роут, типа:
Код:
Router::connect('/', array('controller' => 'any', 'action' => 'any'));
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
F.O.
Гость
цитировать






СообщениеДобавлено: 26 Ноя 2007 14:10:58    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение

Спасибо. А можно поподробнее: где прописывается роут? С Cake только начал работать и еще не разобрался до конца.
Вернуться к началу
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 26 Ноя 2007 15:21:47    Заголовок сообщения: Ответить с цитатой

Настройка роутов
В CakePHP 1.2 синтаксис немного другой, но смысл ничуть не отличен.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
F.O.
Гость
цитировать






СообщениеДобавлено: 27 Ноя 2007 10:00:28    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение

Огромное спасибо, с этим кажется разобрался.
Вернуться к началу
Гость

цитировать






СообщениеДобавлено: 26 Май 2008 22:16:24    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение

Антон Исайкин писал(а):
Вам ничто не мешает создать контроллер с произвольным названием и написать для него роут, типа:
Код:
Router::connect('/', array('controller' => 'any', 'action' => 'any'));


a kak cделать что бы также для 'action' => 'any'
передавлся параметр

server/parametr

any ($parametr)

если parametr не равен не одному из контроллеров
в противно мслучае вызывался бы конроллер

server/имя_конроллера
Вернуться к началу
Hellbot

цитировать



Зарегистрирован: 19 Май 2008 16:29:15
Сообщения: 34

СообщениеДобавлено: 27 Май 2008 15:20:32    Заголовок сообщения: Ответить с цитатой

Прописать известные контроллеры сначала
Код:
Router::connect('controllerName/:action/*', array('controller' => 'controllerName'));


В конце
Код:
Router::connect('/*', array('controller' => 'any', 'action' => 'action'));
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
KarpovSergei

цитировать



Зарегистрирован: 09 Сен 2009 06:55:45
Сообщения: 2
Откуда: Россия

СообщениеДобавлено: 10 Сен 2009 03:49:16    Заголовок сообщения: Контроллер и модель для индексной страницы Ответить с цитатой

вас посетила просто отличная мысль
_________________
дефлектор
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Установка и настройка Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru