Пользовательский интерфейс для работы с БД

Главные вкладки

Аватар пользователя Serega_od Serega_od 8 июля 2010 в 17:24

Добрый день!
В книге Джона Вандюка доходчиво расписано про работу с БД Друпала(создание таблиц при инсталяции своего модуля, выполнение запросов и т.п.) Но не строчки не написано про GUI-интерфейс для пользователя, чтоб он мог наполнять и редактировать созданную БД. Подскажите пожалуйста где об этом почитать?
Заранее спасибо!

Комментарии

Аватар пользователя Serega_od Serega_od 8 июля 2010 в 17:52

"RxB" wrote:
http://www.phpmyadmin.net/ + модуль Schema

Спасибо! но учить обычного юзера phpmyadmin - себе дороже Smile
Имеется ввиду среднестатистическая секретарша, которая могла бы зайти в админку сайта и заполнить данные на сайте, которые попадут в таблицу БД.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 8 июля 2010 в 21:45

"Serega_od" wrote:
Но не строчки не написано про GUI-интерфейс для пользователя, чтоб он мог наполнять и редактировать созданную БД

Вся книга об этом - CMS Друпал. Интерфейс для работы с БД для блондинок

Аватар пользователя vitg vitg 8 июля 2010 в 23:23

"Serega_od" wrote:
Но не строчки не написано про GUI-интерфейс для пользователя, чтоб он мог наполнять и редактировать созданную БД. Подскажите пожалуйста где об этом почитать?

Попробуйте создать сайт и парочку страничек. Все прояснится. И для секретарш тоже)

Аватар пользователя Serega_od Serega_od 9 июля 2010 в 13:01

Спасибо всем за ответы!

"vitg" wrote:
Попробуйте создать сайт и парочку страничек. Все прояснится. И для секретарш тоже)

Я уже не один сайт на друпале сделал.
Сейчас пишу свой модуль(онлайн-калькулятор расчета теплых полов), задумал такую структуру:
- При инсталяции создается таблица для продукции
- Создается форма заказа(Form API), в которой указываются параметры
- Пользователь-админ заполняет через Интерфейс эту таблицу
- Пользователь клиент заполняет форму и жмет "расчет", алгоритм делает расчет, подтягивая данные из таблицы и выводит результат клиенту

Правильную стратегию я выбрал?

P.S. Раньше обходился стандартными модулями, сейчас решил написать свой, поэтому строго не судите.

P.S.2. Возможно и наверняка такой калькулятор легче сделать на jQuery, но с ним я еще не знаком, как сделаю через Form API, следующим шагом попробую переделать на jQuery.

P.S.3 - Вот тот самый Интерфейс для заполнение таблицы админом я и не могу сообразить

Аватар пользователя Serega_od Serega_od 10 июля 2010 в 15:09

Нашел модуль tw, который создает view для отображения содержимого таблицы, но не дает возможности редактировать и добавлять данные. Кто-то работал с этим модулем?

Аватар пользователя vitg vitg 21 июля 2010 в 13:18

Интерфейс для администратора тоже можно сделать через Forms API. Все однообразно, только добавь проверку прав.