Форум программистов, компьютерный форум, киберфорум
Drupal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/38: Рейтинг темы: голосов - 38, средняя оценка - 4.55
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301

Как написать модуль под Drupal 7

16.10.2011, 20:16. Показов 7415. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, поставил себе Drupal 7, но не могу найти информации о том как к нему писать модули (php и js знаю)

Добавлено через 21 час 57 минут
Что никто не знает как писать модули?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.10.2011, 20:16
Ответы с готовыми решениями:

Подскажите настраиваем faq модуль для drupal ?
Подскажите настраиваем faq модуль для drupal ?

Как кастомизировать модуль меню Joomla 3 под Bootstrap?
Здравствуйте. Я нашел подходящее меню для собственного шаблона в joomla 3, но в точности не знаю в каких именно файлах и как исправить код,...

Drupal 6. Добавление нового места под блок в уже готовой теме
Здравствуйте. Ребят, подскажите пожалуйста как можно добавить дополнительное место под блок в уже созданной теме для друпала 6? Понимаю...

13
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
16.10.2011, 21:06
какого рода мдуль? какие функции?
1
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
16.10.2011, 21:09  [ТС]
Мне бы хотябы общую информацию на эту тему...
0
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
17.10.2011, 17:40
Даже не знаю с чего начать. Обычно написание модуля начинается с создания двух файлов [module_name].info и [module_name].module . В первом инфа о модуле, во втором набор функций(хуки и вспомогательные функции). Это вкратце. Дальше рассказывать очень много так что спрашивай.
1
47 / 36 / 0
Регистрация: 21.05.2010
Сообщений: 301
17.10.2011, 18:24  [ТС]
Ну у меня всего пару вопросов, неужели это негде не описано в сети? И почему тогда у стандартных модулей столько файлов (в js php и прочих форматах) если для работы нужно всего два, и главное если я созам модуль, как система узнает о его существовании
0
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
17.10.2011, 21:24
http://drupal.org/developing/modules - основа основ. Это по поводу описания. Далее по поводу файлов. Те два файла - начало. Я ж не говорил что это всё. Кроме того для js тоже есть своё API в drupal. А ещё есть Forms API, Fields API, Database abstraction layer, Batch API и многое другое. Это всё помогает разработчику модулей эффективно делать свою работу. Гугли эти слова и всё узнаеш. По поводу того как система узнает о существовании твоего модуля. Drupal сканирует определённые папки на предмет наличия файлов info. Так он узнаёт о существовании модулей.

Добавлено через 1 час 31 минуту
Когдато ставил себе codelobster с drupal плагином. Там есть простенький визард для создания модулей. Это так, в приложение к написанному. Вдруго поможет
1
 Аватар для Flan
52 / 53 / 3
Регистрация: 12.03.2010
Сообщений: 212
27.11.2011, 20:40
Товарищи необходимо срочно освоить эту cms- точнее написать модуль.такой вопрос: сделал простейший модуль из 1 пункта меню и 1 формы. но вот проблема-он не отображается такой вопрос: есть ли в друпале какая то система вывода ошибок.
0
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
27.11.2011, 23:55
Для начала - сбрось кеш друпала. Чтоб он перестроил меню. Насчёт вывода ошибок - модуль dblog. Складывает сообщения в базу. Положить в базу сообщение командой watchdog.
0
 Аватар для YoungBoy
53 / 53 / 2
Регистрация: 19.04.2011
Сообщений: 294
06.12.2011, 01:07
Flan, http://api.drupal.ru/ - примеры модулей.
0
1 / 1 / 0
Регистрация: 29.11.2011
Сообщений: 4
19.01.2012, 17:50
Цитата Сообщение от YoungBoy Посмотреть сообщение
Flan, http://api.drupal.ru/ - примеры модулей.
Интересно где там примеры модулей под 7 друпал ?
0
 Аватар для YoungBoy
53 / 53 / 2
Регистрация: 19.04.2011
Сообщений: 294
19.01.2012, 18:05
Гришаня, вот к примеру
0
 Аватар для Negor
57 / 56 / 10
Регистрация: 29.03.2010
Сообщений: 289
20.01.2012, 16:50
YoungBoy, это ж не под 7
0
13 / 13 / 0
Регистрация: 12.08.2009
Сообщений: 64
29.02.2012, 14:39
Информации море

The Definitive Guide to Drupal 7
Pro Drupal 7 Development
Drupal 7 for Windows developers

в каждой разработка модуля расписана достаточно подробно. Все три есть в эл. виде в Сети.
1
 Аватар для АлексейБ
57 / 34 / 0
Регистрация: 06.08.2010
Сообщений: 159
14.03.2012, 17:58
Модуль для Drupal понятие растяжимое. Может быть простейшим в 1-3 файлика, а может огроменным типа Views. Зависит от желаемого набора функций.
Вот пошаговый пример создания модуля, реализующего кнопку Наверх, как у ВКонтакте (вертикальный всплывающий прямоугольник слева кликабелен по всему периметру). Сделано для семерки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.03.2012, 17:58
Помогаю со студенческими работами здесь

Как написать модуль?
Как в эту программу правильно вставить модулю? Эта программа удаляет буквы Р, перед которыми стоит буква Е. Var s:string; i:integer; ...

как написать модуль
как написать модуль чтобы он открывал две под программы, т.е программа открывающая другие

Как написать модуль меню?
Мне срочно нужно написать модуль меню с подпунктами, так как под мой шаблон ничего не подходит, а под стандартное меню не подкопаться со...

Как написать пользовательский (собственный) модуль
Здравствуйте! Уже как неделю пытаюсь решить проблему с написанием собственного модуля. Во время компиляции я не нахожу свой модуль в...

Как написать модуль для ассемблера
Здравствуйте. :) Интересует, как написать модуль для ассемблера (tasm, asm и asm) ? Поясню: два файла .asm - один содержит основную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru