Автор Тема: Добавить информацию в базу данных  (Прочитано 5430 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Stanislav

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
  • Версия modx: Evolution
Добрый день!

Не подскажете ли какое-нибудь расширение MODx для того чтобы можно было добавлять информацию (текст, графические изображения) в базу данных!?

Оффлайн ¥ota

  • Администратор
  • Разработчик
  • *****
  • Сообщений: 752
    • Просмотр профиля
    • Портфолио web-мастера
  • Версия modx: Evo, Revo
Re: Добавить информацию в базу данных
« Ответ #1 : 14 Март 2012, 18:17:17 »
Текст и так добавляется в базу данных...
А что конкретно вы хотите реализовать?

Оффлайн Stanislav

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
  • Версия modx: Evolution
Re: Добавить информацию в базу данных
« Ответ #2 : 14 Март 2012, 22:09:08 »
Хочу сделать форму с помощью которой определенные группы пользователей, имеющие доступ к базе могли бы оставлять информацию. Из готовых расширений есть формы, но они вроде бы служат для отправки информации на электронную почту администратора, или адрес который указан в форме.

Оффлайн antey

  • Эксперт
  • Разбирающий
  • *****
  • Сообщений: 69
    • Просмотр профиля
  • Версия modx: EVO, REVO
Re: Добавить информацию в базу данных
« Ответ #3 : 15 Март 2012, 01:03:20 »
Хака сайте не боитесь?
Создание сайтов на MODX, DRUPAL.
No JOOMLA.

Оффлайн jean179

  • Главный модератор
  • Продвинутый
  • *****
  • Сообщений: 483
  • jean179.ru
    • Просмотр профиля
    • Отдых в Анапе в частном секторе
  • Версия modx: 1.12
Re: Добавить информацию в базу данных
« Ответ #4 : 15 Март 2012, 06:52:06 »
Создание документов MODx по данным формы eForm
Это если воспользоваться готовым сниппетом и предназначенно для создания нового ДОКУМЕНТА в дереве сайта. Если вам нужно просто что-то ввести типа короткого комментария - объявления: используйте модуль Jot.
antey прав - нужно очень хорошо подумать прежде чем давать возможность что-то писать пользователю в базу. И нужно предусмотреть очень много проверок, что бы сайт тупо не уронили всякие "хакеры".

Оффлайн Stanislav

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
  • Версия modx: Evolution
Re: Добавить информацию в базу данных
« Ответ #5 : 15 Март 2012, 12:03:43 »
Создание документов MODx по данным формы eForm
Это если воспользоваться готовым сниппетом и предназначенно для создания нового ДОКУМЕНТА в дереве сайта. Если вам нужно просто что-то ввести типа короткого комментария - объявления: используйте модуль Jot.
antey прав - нужно очень хорошо подумать прежде чем давать возможность что-то писать пользователю в базу. И нужно предусмотреть очень много проверок, что бы сайт тупо не уронили всякие "хакеры".
А как предусмотреть взлом сайта, если поставлена задача добавлять информацию в базу данных?

Оффлайн jean179

  • Главный модератор
  • Продвинутый
  • *****
  • Сообщений: 483
  • jean179.ru
    • Просмотр профиля
    • Отдых в Анапе в частном секторе
  • Версия modx: 1.12
Re: Добавить информацию в базу данных
« Ответ #6 : 15 Март 2012, 20:25:13 »
Ещё раз. Любая CMS  -  это база + оболочка на php для выборки и отображения из базы страниц + оболочка для забивки данных в базу.

Сама по себе забивка нафиг не нужна - этим занимается оболочка backend - администрирование сайта  ;D. И туда допускаются только избранные ::).

Так что вы ставите вопрос не правильно - "забивка в базу". Опишите что вы хотите сделать и как вы это себе представляете, а уж знающие помогут оформить это если не кодом. то хотя бы подскажут куда копать  :-D.

Оффлайн Stanislav

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
  • Версия modx: Evolution
Re: Добавить информацию в базу данных
« Ответ #7 : 16 Март 2012, 13:56:06 »
Ещё раз. Любая CMS  -  это база + оболочка на php для выборки и отображения из базы страниц + оболочка для забивки данных в базу.

Сама по себе забивка нафиг не нужна - этим занимается оболочка backend - администрирование сайта  ;D. И туда допускаются только избранные ::).

Так что вы ставите вопрос не правильно - "забивка в базу". Опишите что вы хотите сделать и как вы это себе представляете, а уж знающие помогут оформить это если не кодом. то хотя бы подскажут куда копать  :-D.
Я собираюсь через панель администратора сайта создать новую страницу с формой, через которую можно добавлять информацию. Новая страница не будет отображаться в меню навигации по сайту и доступ к ней может иметь или администратор или менеджер. Через эту страницу можно будет добавлять информацию в базу данных: если нет готовых приложений, то пишу сниппет.
« Последнее редактирование: 16 Март 2012, 14:16:38 от Stanislav »

Оффлайн jean179

  • Главный модератор
  • Продвинутый
  • *****
  • Сообщений: 483
  • jean179.ru
    • Просмотр профиля
    • Отдых в Анапе в частном секторе
  • Версия modx: 1.12
Re: Добавить информацию в базу данных
« Ответ #8 : 16 Март 2012, 21:41:04 »
А чем стандартная админка не устраевает?!  :o
Ее можно обрезать по самое не хочу так как нужно под задачу