sayber
Участник
Зарегистрирован: 24.10.2008
Сообщений: 9

|
25.11.2008 07:50 Как написать простейший модуль. Ну скажем запись посетителя в БД и его вывод на отдельной странице.
Просто я не могу понять структуру восьмерки.
|
| |
|
| |
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810

|
26.11.2008 10:12 sayber написал:Как написать простейший модуль. Ну скажем запись посетителя в БД и его вывод на отдельной странице.
Просто я не могу понять структуру восьмерки.
давай поподробнее, что значит, "запись посетителя"? добавление? типа регистрации?
be creative...
|
| Вебсайт
|
|
| |
sayber
Участник
Зарегистрирован: 24.10.2008
Сообщений: 9

|
01.12.2008 10:15 заходит пользователь, мы берем его IP (тупо REMOTE_ADDR) и записываем в БД. Далее делаем на определенной странице нашего нового модуля его вывод.
|
| |
|
| |
sayber
Участник
Зарегистрирован: 24.10.2008
Сообщений: 9

|
01.12.2008 10:17 Просто нужна инструкция - как написать для восьмерки модуль.
|
| |
|
| |
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810

|
02.12.2008 01:21 sayber написал:Просто нужна инструкция - как написать для восьмерки модуль.
ок, напиши чуть попозже
be creative...
|
| Вебсайт
|
|
| |
sayber
Участник
Зарегистрирован: 24.10.2008
Сообщений: 9

|
02.12.2008 12:41 }{отябы простую. А то хочется перевести сайт на данную cms а знаний по ней 0
|
| |
|
| |
Deo
Участник
Откуда: РБ, Могилёв
Зарегистрирован: 28.04.2007
Сообщений: 65

|
09.02.2009 00:32 Как "написать" модуль идентичный по функционалу news: (В формате "куда идти", "что копировать" -> "куда копировать" "что подкрутить после копирования"
handlers/dynamic news->projects в controller.php заменяем Framework::import('irokez.Model.News'); на Framework::import('irokez.Model.Projects'); и все NewsModule на ProjectsModule
include/irokez/model/ news.php->projects.php Меняем имя класса NewsModule на ProjectsModule в конструкторе меняем имя таблицы c news на projects
делаем реплики таблиц(без данных) news и news_trans -> projects и projects_trans
data/modules news.xml->projects.xml
Админка handlers/static/admin/sections/templates/ news.tmpl -> projects.tmpl
handlers/static/admin/sections/toolbar.tmpl вставить <li><a href="#create-projects" class="b-news" onclick="Interface.add('projects'); hideCreateMenu(); return false;">Проект</a></li>
handlers/static/admin/sections/controller.php вставить $this->T->include_template('this.templates.projects');
handlers/static/admin/sections/controller.js в объект CONFIG добавляем , projects: { container: 'section', title: 'title', form: {$projects|output::js_html} }
И чтоб итемы сохранялись handlerls/static/api/sections/controller.php Framework::import('irokez.Model.Projects'); $this->addModule(new ProjectsModule, array('parent' => 'section'));
 Masterpieces don't usually get written in a minute. Anti-Flag =This is not a CRASS song=
|
| |
|
| |
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810

|
09.02.2009 21:38 спасибо! сегодня на сайте размещу 
be creative...
|
| Вебсайт
|
|
| |
Alex
вождь

Откуда: Узбекистан, Ташкент
Зарегистрирован: 09.09.2005
Сообщений: 810

|
10.02.2009 10:03 http://irokez.org/docs/articles/kak-nap … nalu-news/ добавил 
be creative...
|
| Вебсайт
|
|
| |