Проблема с MIGX-табличкой если она рядом с полем "Контент"

Всем привет. Появилась небольшая проблемка и я не знаю как её решить.

Для наглядности: представим что мы создали слайдер через MIGX и решили вывести его под полем «Контент». Хорошо, вывели, всё отрабатывается как нужно.

Но вот проблема: при загрузке страницы таблица не на всю ширину.



Но (очередное) «Но»: если отредактировать и сохранить таблицу, то ширина становиться 100% и уже тогда нормально отображается.

Кто-нибудь сталкивался с подобным? Думал решить превентивными стилями в админке — получилась ерунда. В дебри ExtJS лезть вообще боюсь, а с новым поиском на modx.pro фиг что найдешь. Пробовал.

MODX/MIGX самые свежие.
Raimei
02 августа 2022, 13:02
modx.pro
758
0

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

Роман
02 августа 2022, 13:51
0
в migx пропишите ширину, примерно так.
{
        "header": "Block Type",
        "width": "160",
        "sortable": "true",
        "dataIndex": "block_type"
    }
    Raimei
    02 августа 2022, 13:52
    0
    Пробовал. И в пикселях, и процентно.
    Не то.
      Роман
      02 августа 2022, 14:18
      0
      На сколько я помню, он строит таблицу раньше, чем подгружает контент, поэтому такая чехарда происходит.
      Подходят только проценты(писать % не нужно). Например ширина 10 — 10 — 80 делит таблицу на колонки шириной 10%, 10% и 80%. Где-то уже тут или в телеге обсуждали эту тему.
    Алексей Смирнов
    02 августа 2022, 15:12
    0
    Ой, там на самом деле ппц с этими «ширинами» и постоянно нервы страдают. )
    я делаю так — для всех полей вообще не указываю ширину или указываю для всех одну цифру типа 10 или 50.
    Обычно проблема сильно видна, если TV-шка во вкладке находится (точнее в категории вкладки которая не первая), те она не пересчитывает ваши числа процентов нормально.
    можно попробовать решить стилями, но мне было лень это делать тк разных MIGX TV-полей у меня уйма и у каждой разные значения.
      Raimei
      02 августа 2022, 15:34
      0
      Точно такая же ситуация. Много разных полей со своими данными и многие выводятся именно после поля «Контент». Попробую конечно ваш вариант, но он костыль-костылём.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5