Возможно ли реализовать добавление табли и строк ч/з MIGX

Возможно ли реализовать по средствам MIGX следующее:
Сначала добавить Таблицу с названием, а потом в эту таблицу добавлять строки.
Т.е. в доп поле migx сделать возможность добавления таблиц и строк в этих таблицах.
Спасибо
алексей
06 сентября 2018, 13:40
modx.pro
1 347
0

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

Наумов Алексей
06 сентября 2018, 14:20
0
Да: clip2net.com/s/3WvKAM9

Создаем в MIGX 2 конфига, один для таблицы 1, другой для таблицы 2.

В таблице 1 у поля, которое будет таблицей 2 указываем Input TV type = migx, а Configs = имя конфига 2.
    алексей
    07 сентября 2018, 08:11
    0
    А можешь скинуть свои конфиги?
    Александр Туниеков
    08 сентября 2018, 00:06
    0
    Ищи в поиске migx внутри migx
    например https://www.youtube.com/watch?v=_CFCr_embNw
    Я недавно делал migx внутри migxdb :)
      Николай
      08 сентября 2018, 00:25
      +1
      Откуда столько извращенцев готовых json код вручную городить, когда есть менеджер MIGX, где создавать таблицы намного проще, быстрее и функциональнее) Это из разряда сайты верстать в блокноте.



      Я уже столько всяких таблиц на MIGX переделал, и ни разу json для MIGX руками не правил. До сих пор удивляюсь почему везде пытаются вручную json писать, и нигде не сказано про менеджер. А там ведь есть всякие рендеры, можно сниппеты пихать, разного рода взаимодействия между полями таблиц настраивать.
        Александр Туниеков
        08 сентября 2018, 00:37
        0
        Это к чему вообще? :) Каюсь по ссылке не досмотрел, но ругань все равно не понятная :)
        Кстати а как через менеджер MIGX inputTV проставить? я только через правку JSON конфига сделал.
          Николай
          08 сентября 2018, 00:59
          +1
          Я не ругаюсь, просто крик души от того как люди мучаются когда всё проще пареной репы)) К вам не имеет отношения, просто столько всяких обучалок по MIGX, где учат json править) Вот увидел очередной свежий пример, и в очередной раз удивился, что способ правки json всё также актуален даже для таблиц внутри таблиц))

          В прошлом скрине я ошибся, конфигурация создаётся во вкладке MIGX. Вот примерно такая последовательность:



          inputTV в окне с цифрой 4 чуть ниже. Там же можно задать Input TV type, если не хотим TV переменную создавать. Можно задать значение по умолчанию. Во вкладке Mediasources можно, например, источник файлов для изображений задать. А вообще там много всяких настроек и опций.
            Александр Туниеков
            08 сентября 2018, 01:06
            0
            А нашел. просто раньше не пролистал вниз вкладку :(
              Николай
              08 сентября 2018, 01:07
              +1
              Т.е. порядок действий такой:

              • создаём конфигурацию
              • создаём вкладку
              • создаём поля во вкладке, которые надо заполнять, указываем их тип
              • создаём поля таблицы. Т.е. забили данных много, а вывести можем только одно в таблице. Поля таблицы можно обрабатывать на лету.

              Вот ещё скрин:



              Конечно, бывают там косячки, надо немного попрактиковаться, но это всё проще в любом случае.
                Янис
                10 сентября 2018, 15:35
                0
                Вот обеими руками «за»! Ну и в дополнение: чтобы не париться на каждом новом проекте и не мучаться при создании кучи полей, не забывайте про экспорт/импорт, не бойтесь, MIGX сам подправит все ID'шки.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9