| Re: Простейший модуль |
| by 4dept on 2005/11/16 9:38:27 Странно как-то. Как и советовали, взяв чей-то модуль и заменив все в нем на свое - все заработало. Теперь показывается и шаблон (переменные успешно передаются) и его текст в настройках тем (почему перевели "тем" - непонятно). Теперь зато другая проблема: почему-то не подключаются константы из /language/english/modinfo.php, хотя в доках #000000 по #FFFFFF написано (http://dev.xoops.org/modules/phpwiki/index.php/ModVersion) , что должно подключаться автоматически. У меня такое впечатление, что не определяется язык => папка файла modinfo.php для констант. Создал папку russian в language - не помогло. Не одно - так другое))) |
| Простейший модуль |
| by 4dept on 2005/11/16 7:03:36 Я по нему и делал) |
| Re: Простейший модуль |
| by nsv on 2005/11/15 21:48:54 Вот ссылочка, которая надеюсь прояснит некоторые моменты: Разработка модулей и вот оттуда же пример простого модуля: Краткое руководство на примере |
| Простейший модуль |
| by 4dept on 2005/11/15 20:06:56 Не получается сделать простейший модуль с использованием шаблона! В /modules создал папку с именем 4dept_mod. Там лежат файлы index.php, xoops_version.php со всеми настройками. В /modules/templates/ создал файл шаблона. Указал файл шаблона в xoops_version.php и index.php. Посмотрел доки на xoops.org и доки по шаблонам Smarty- все вроде сделал, как надо. В итоге: если использовать html-код в index.php - все нормально. Если пробовать шаблон Smarty - пустая страница! Уже все попробовал - отладка php, сто раз посмотрел /etc/php.ini. Еще в настройке тем текст шаблона показывается пустой, хотя при подсоединении модуля написано, что файл шаблона добавлен в базу. В чем может быть дело?? а то сам не разберусь похоже |
