We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31268
    • 111 Posts
    DataGrid кто пользовался? где хоть какие нибудь примеры глянуть?
      Discere ne cesses
      • 1611
      • 591 Posts
      Гляньте модуль Error 404 logger
      Он очень простой, и по сути там только работа с DataGrid
        • 31268
        • 111 Posts
        Quote from: Andrey at Jun 23, 2009, 12:47 AM

        Гляньте модуль Error 404 logger
        Он очень простой, и по сути там только работа с DataGrid

        не то...
        мне хотелось бы увидеть как это делается через tv параметр с виджетом DataGrid
          Discere ne cesses
          • 21610
          • 360 Posts
          А для чего вообще используется DataGrid?
            Разработка сайтов на MODx
            • 31268
            • 111 Posts
            Quote from: a.tuzhilkin at Jun 23, 2009, 02:18 AM

            А для чего вообще используется DataGrid?

            http://svn.modxcms.com/docs/display/MODx096/DataGrid+Widget

            или в двух словах - вывод табличных данных с постраничной разбивкой
              Discere ne cesses
              • 12710
              • 132 Posts
              Я пробывал. Только есть проблемка. Нету визуального заполнения (или я его не нашел) huh. Приходиться постоянно считать какую ячейку забиваеш >:(.
                Человек может все, главное захотеть
                http://vigmarket.com
                • 1611
                • 591 Posts
                Оу... А хорошая штука. А я подумал, вам нужен класс из API.

                А можно делать табличный редактор на основе этого TV?
                  • 31268
                  • 111 Posts
                  Quote from: Andrey at Jun 24, 2009, 01:36 AM

                  А можно делать табличный редактор на основе этого TV?
                  Редактировать в таблице?
                  Предполагаю, что можно. Там, насколько я знаю, можно разные типы полей вставлять (чекбоксы и т.п.).
                  Вот только с документацией у них ОЧЕНЬ плохо sad
                    Discere ne cesses
                    • 1611
                    • 591 Posts
                    Ага. С документацией извечный косяк... прям хоть RTFS...
                      • 1611
                      • 591 Posts
                      Воообщем, ничего особенного DataGrid не делает.
                      Просто позволяет не писать свой сниппет для отображения данных из базы в виде таблички.

                      Делаем TV в значение по умолчанию @SELECT * FROM modx_manager_users
                      Ставим widget DataGrid
                      В свойствах прописываем
                      Column Names Id, Name
                      Field Names id, username

                      Прикручиваем этот TV к какому нибудь шаблону. Создаем документ с этим шаблоном. Вызываем в документе этот TV.

                      Любуемся на список менеджеров.

                      Можно задавать другие типы ввода для TV и сделать например dropdown box которым задаются разные запросы через @SELECT и таким образом показывать данные из разных таблиц базы данных, или с разной выборкой. Подойдет для быстрого решения по отображению прайса. Вид получающейся таблицы довольно неплохо настраивается, хотя, конечно, в ограниченных рамках.

                      Остается открытым вопрос, чем же с такой же легкостью сделать редактор табличных данных.