Общий вопрос про Modx

Прошу помощи.
Необходим следующий функционал:
  1. пользователь сайта должен иметь возможность отправить заявку, состоящую из нескольких полей с приложением файлов
  2. пользователь обязан иметь возможность в личном кабинете проследить статус своей заявки
  3. а админ по заявкам, соответственно, должен иметь возможность изменять статусы заявок пользователей
И в связи с вышеизложенным, вопрос: можно ли организовать указанный функционал при помощи существующих дополнений для Modx и целесообразно ли? В случае если это возможно, то чем следует воспользоваться.
Заранее благодарю.

Уделите пожалуйста минуту своего драгоценного времени наставьте на путь.
Игорь Ж
Игорь Ж
24 января 2014, 21:54
modx.pro
1 470

Комментарии: 16

Игорь Ж
26 января 2014, 01:58
Никто не шарит в Modx?
    Василий Наумкин
    26 января 2014, 06:45
    Неа, никто.
      Игорь Ж
      02 февраля 2014, 13:10
      Свою таблицу, схему и т.д. создал, данные добавляются, работает выборка из таблицы. И все бы хорошо, если бы не одно но: по неведомой мне причине не желает изменять записи и удаление записей в таблице тоже не хочет делать. Обращение через xPDO. Причем сам объект изменяется, но save() ничего не дает. Прошу помощи.
        Aртур Чикин
        02 февраля 2014, 13:59
        У тебя скорее всего неверно настроена форма extjs там где должно быть удаление и обновление в форме должно быть скрыто еполе с id строкой базы данных которую надо удалить.
          Игорь Ж
          02 февраля 2014, 14:15
          id записи записи передаю в параметрах сниппета. Строку находит правильно, именно с тем id который задал. После set строка БД изменяется, но в базу не пишется хоть тресни. Под админом пытался зайти и изменить без толку. Ни знаю на что думать. Код привести?
Евгений Webinmd
26 января 2014, 02:16
Для необходимого функционала нет готовых компонентов.
    Игорь Ж
    26 января 2014, 02:33
    А если представить заявку ресурсом. Поля формы заявки можно запихнуть через разделитель скажем в content ресурса. Соответственно пользователю без проблем можно показать в личном кабинете созданные им ресурсы. Одно из полей ресурса можно использовать под статус заявки, который сможет менять менеджер. Так?
    Либо создать свою пользовательскую таблицу в БД под это дело?
      Евгений Webinmd
      26 января 2014, 15:05
      Правильнее было бы со своей таблицей.
      Дерево при большом количестве ресурсов будет тормозить.
        Игорь Ж
        26 января 2014, 15:29
        Ресов много не предполагается, но да ладно. Не приходилось работать с FormIt2db? Примеров не нашел в рунете. Таблицу, схему и классы надо ручками создавать для его использования?
          Евгений Webinmd
          26 января 2014, 15:32
          Использовал MIGx для создания таблиц и схем.
          Добавление с фронтэнда делал через что-то самописное.
        Игорь Ж
        02 февраля 2014, 15:54
        Третий день мучаюсь. Может есть идеи у кого?
          Aртур Чикин
          02 февраля 2014, 16:26
          Начни делать с начала) Сразу найдешь ошибку)
            Игорь Ж
            02 февраля 2014, 16:33
            Через PDO работает. xPDO никак. Код то что смотреть он тот же что и при добавлении новой записи практически. только вместо newObject getObject.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          16