We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 2458
    • 27 Posts
    Сразу обрисую задачу.
    В ООПрограммировании не силен, но на ModX уже сделал несколько достойных сайтов.
    Вот сейчас появилась проблема учета заказов в моей компании.
    Хочу на базе ModX сделать учетку.
    С сортировкой и выборкой справлюсь, а вот как быть с редактированием TV из фронтенда?
    Самый элементарный пример - статус заказа. Принят к исполнению, в работе, завершен или закрыт.

    Вот и встал у меня вопрос - действительно ли ModX - CMF? можно ли без использования знаний языков программирования (только средствами ModX) создать вот такую простенькую систему управления заказами.
      • 785
      • 2,113 Posts
      Quote from: autogen at Apr 23, 2010, 03:04 PM

      Вот и встал у меня вопрос - действительно ли ModX - CMF? можно ли без использования знаний языков программирования
      А кто сказал, что для работы с фреймворком программирование не нужно? Согласно википедии, фреймворк: в информационных системах структура программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта. В его состав могут входить вспомогательные программы, библиотеки кода, язык сценариев и проч.
      То есть MODx предоставляет API для удобства программирования, а не отменяет его необходимость. По теме – если не найдется какой-то готовый сниппет, придется программировать.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 2458
        • 27 Posts
        Виноват, имел в виду готовые решения.
        репозиторий modx перерыл, возможно слабое знание английского не дало результата, но не нашел.
        Прошу помощи.
          • 785
          • 2,113 Posts
          Немного другой вопрос – а зачем пользователям редактировать статус заказа? Логичнее, если это делают менеджеры из административной части, причем у них можно очень сильно обрезать права, чтобы ничего другого они не делали.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 2458
            • 27 Posts
            В том-то и состоит задача, чтобы все функции (подсчет, статистика, сортировка заказов) исполнялись в фронтенде,
            используя шаблоны верстки для удобного управления.
            Пытался решить эту задачу используя ManagerManager, "восходящую звезду" - JSam. Но пришел к выводу, что нужно сделать сайт, имеющий весь этот функционал.

            Из-за нехватки знаний в программировании (встраивать сниппеты в админку, написание модулей и т.д.) мне проще все это вынести во фронтенд.

            Сейчас попробую в шопе накидать скрин, что хочу видеть, может так понятнее будет.
            Элементарный пример - любой Клиент-банк. Админка - для администраторов, а для пользователей - все остальное.

            Комментарии к скринам:
            Добавление нового заказа я знаю как осуществить. Будет создаваться новый документ.
            Вот пример: http://www.modx-cms.ru/dokumentatsiya/razrabotka/gotovye-resheniya/sozdanie-dokumentov-modx-po-dannym-formy-eform.html
            А как в дальнейшем его редактировать?
            На втором скрине список заказов, так вот как позволить пользователям вносить изменения?