Расширение объекта modResource

Добрый день, Уважаемые!
Начитавшись статей про расширение таблиц modx, решил попробовать совсем простой вариант для закрепления материала, решил добавить дополнительное поле keywords к объекту modResource, как делают это многие с помощью TV, но захотелось что бы оно было в одной таблице modx_site_content, попробовал использовать плагин Василия, который инициализируется по событию OnMODXInit. Физически я в таблицу добавил столбец, и теперь когда пишу в консоли получить объект и распечатать его я вижу своё поле keywords, но вопрос а как его теперь вывести на панели ресурса, что бы можно было его заполнять?

В сообществе недавно обсуждали тему как tv-поле можно привинтить к таблице modx_site_content, но что-то там совсем всё сложно — создать tv — считать данные — занести в основную таблицу — потом удалить tv — в общем сложно. Может есть способ просто это сделать?
И последний вопрос — когда я обновлю modx мне снова придётся добавлять физически в базе поля? или modx считает их из map-файла и сам создаст?
В общем куча вопросов, тема очень интересная и извините если вопросы глупые, но я пока учусь.
Было бы не плохо увидеть пример как эту задачу решить профессионально, но с доступным и пошаговым объяснением. Думаю многим modx-junior-ам будет полезно.
Семён Кудрявцев
20 декабря 2015, 12:16
modx.pro
2
1 775
+2

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

Семён Кудрявцев
20 декабря 2015, 16:32
+1
Копаясь дальше в этой теме, попробовал использовать новое дополнение от Николая Ланца — modResourceField, и как только я назвал кастомную tv так же как и поле в бд — всё заработало, теперь можно всё заполнять из админки, только там пока доступен только один тип поля — text, но надеюсь скоро Николай дополнит список.
    Fi1osof
    21 декабря 2015, 09:37
    +2
    Да, как я и писал в своем прошлом релизе, новые типы полей появятся обязательно. Так же планируется добавить создание и удаление полей в таблице при добавлении/удалении таких ТВшек.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2