Я - утконос, или почему не добавляется TV?

Ближе к телу:
Я работаю с новым сайтом, над которым до меня работал другой разраб.
Я решил создать новую секцию страницы для ресурса «Главная». Расчехлил клавиатуру и принялся совершать грязные делишки с мышкой: нажал "+" рядом с заголовком «дополнительное поле» (Создал дополнительное поле), записал стандартные параметры Имя*-заголовок-шаблоны (обозначил действующий «main») и по такому принципу создал еще несколько TV. Да, забыл сказать — все созданные TV (их 3) объединил в категорию «Новенькое».
Переходя в ресурс я обнаружил, что в дополнительных полях не отобразилась категория «Новенькое» с моими TV-полями.


Рис.1 — Категории TV-полей (Форма проконсультироваться, Услуги… Общие настройки — а вот «Новенькое» здесь нет)

Целый день блуждал по сайту и пришел к следующим заключениями:
  • У каждого ресурса свои категории TV-полей. То есть все 100 категорий не повторяются для всех ресурсов.
  • Каждый ресурс использует один шаблон

  • Предположение: где-то стоит фильтр, определяющий, какому ресурсу какая категория TV-полей достается (часто повторяются


Вопрос: как добавить новую категорию ресурсу, что может мешать и где может располагаться (предполагаемый) фильтр?
Приветствуется все: советы, предположения, духовная поддержка, мемы. Но лучше все-таки реальная помощь. Спасибо!
Ruslan
04 января 2019, 16:49
modx.pro
597
0

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

Александр Мельник
04 января 2019, 17:30
0
Скорее всего, вы привязываете свои TV не к тому шаблону.
Попробуйте создать свой шаблон новый пусть и пустой и привязать ТВ к нему.
    Ruslan
    04 января 2019, 17:41
    0
    Александр, в том-то и дело, что все ресурсы используют один шаблон — main. К нему все TV привязаны, а самое интересное, что в общей сумме TV около 100 штук. И все они привязаны к main, но при этом не у всех ресурсов выводятся 100 TV. У каждого ресурса выводятся определенные и нужные только ему TV. Понимаете?:)

    Но спасибо Вам за Ваше участие и что уделили мне время, Александр!)
    Павел Романов
    04 января 2019, 18:33
    0
    Проверьте Шестеренка -> Настройка форм.
    Скорее всего там есть какие-то правила, привязанные к ID-шникам.
      Ruslan
      04 января 2019, 18:39
      0
      Там пусто… :(
      Но спасибо за уделенное внимание)
      Баха Волков
      04 января 2019, 19:40
      0
      Смотрите тогда плагины
        Ruslan
        04 января 2019, 20:14
        0
        Не подскажите, за что можно зацепиться? Плагинов много — я один)
        На самом деле, я еще в MODX зелёный, поэтому был бы благодарен наводке, даже абстрактной. Ну или тому, что плагин должен содержать)
          Баха Волков
          04 января 2019, 21:40
          0
          Системные настройки > Вкладка События

          Ищите там плагины с событием OnDocFormPrerender если я не ошибаюсь
            Ruslan
            04 января 2019, 23:55
            0
            Я глянул, какие плагины привязаны к этому событию. В список вошли: MIGX, Ace, Collections. Не долго думая, я удалил код из этих плагинов, чтобы обнаружить какие-то изменения. Но… ничего не изменилось. :(

            Пс. Вернул все обратно
              Баха Волков
              05 января 2019, 00:17
              0
              Пс. Вернул все обратно
              Самое правильное решение)

              В таком случае предположения закончились, увы. Но я вам так скажу, если разработчик создал сайт на одном шаблоне и решил использовать 100 (по вашим словам) TV, то рискну предположить, что там нашаманено не худо…
                Ruslan
                05 января 2019, 00:48
                0
                Самое правильное решение)
                Мерси))

                На самом деле, там много страниц и секций страниц, из которых состоят страницы. Для каждой такой секции по одной категории из нескольких TV — ну сами понимаете объем)

                А бывшему разрабу с одной стороны поклон в пол за то, что смог разгрузить интерфейс. А с другой стороны большой вопрос, потому что разгрузив интерфейс, он забрал возможность легко добавить TV поля :}
                  Ruslan
                  05 января 2019, 00:49
                  0
                  И Вам, конечно, огромное спасибо за то, что дали столько вариантов для размышления и действий!
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          11