?

Log in

Идеологически правильно - куда? :) - Codeigniter [entries|archive|friends|userinfo]
Русское сообщество пользователей CodeIgniter

[ website | проект CodeIgniter ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| репозитарий проектов wiki ]

Идеологически правильно - куда? :) [Aug. 14th, 2009|10:10 pm]
Русское сообщество пользователей CodeIgniter

ru_codeigniter

[_bublik_]
Допустим имеется проект небольшого новостного сайта.

На заглавной странице, кроме самих новостей есть "Погода", "Курсы валют" и "Голосовалка".
На остальных страниц тоже хочется видеть эти части.

Откуда идеологически правильно будет их подключать?

Писать в каждый контроллер что-то типа:

load->model('weather_model');
		$this->load->model('money_model');
		$this->load->model('vote_model');
                .......
		$this->load->view('header',$data);
	}
	
	function index()
        {
               .....
	}
}

?>



мне кажется неправильно.
LinkReply

Comments:
[User Picture]From: sontar
2009-08-14 04:13 pm (UTC)
Я это говорил (не здесь, в ru_webdev, кажется) и ещё скажу: CI - не полноценная среда для создания сайтов, это лишь фреймворк для создания CMF. Чтоб создать на нём сайт нужно сперва сделать CMF, а это задача всё-таки для программистов с хотя бы небольшим опытом.
(Reply) (Thread)
[User Picture]From: _bublik_
2009-08-14 04:17 pm (UTC)
Опыт в PHP нарабатываем
После RoR некоторые моменты вгоняют в ступор иногда
(Reply) (Parent) (Thread)
[User Picture]From: sontar
2009-08-14 04:28 pm (UTC)
Тогда понятно. Лично я переделал CI чуть меньше чем наполовину, изменил роутинг (настраивается регулярками), сделал админку, контроллеров всего два - для frontend и backend, в шаблон вставляются сниппеты (модель:метод + отображение).
Идея сниппетов заимствована из MODx, рекомендую попробовать эту CMS.

Самое жёсткое ограничение CI - жёстко заданные каталоги.
(Reply) (Parent) (Thread)
[User Picture]From: _bublik_
2009-08-14 04:30 pm (UTC)
интересно
посмотреть это где-то можно?
(Reply) (Parent) (Thread)
[User Picture]From: sontar
2009-08-14 04:30 pm (UTC)
что "это"?
(Reply) (Parent) (Thread)
[User Picture]From: _bublik_
2009-08-15 02:04 am (UTC)
Переписанную CI
(Reply) (Parent) (Thread)
[User Picture]From: sontar
2009-08-15 06:47 am (UTC)
Готовый код - нет. Принцип могу объяснять сколько угодно.
(Reply) (Parent) (Thread)