MODx какие таблицы обязательны для заполнения чтобы создать материал через базу данных?

Для создания материала в MODX X можно использовать несколько таблиц, но обязательными являются следующие:

  1. Таблица "modxsitecontent": Это основная таблица, в которой хранятся все материалы (страницы) сайта. Здесь содержится информация о заголовке, содержимом, шаблоне и других атрибутах каждого материала.
  1. Таблица "modxsitetmplvar_contentvalues": Эта таблица хранит значения пользовательских переменных (TV), которые могут быть привязаны к материалам. TV - это дополнительные поля, которые вы можете добавить к материалам, чтобы хранить дополнительную информацию.
  1. Таблица "modxsitetmplvar_templates": Эта таблица содержит информацию о привязке пользовательских переменных к шаблонам. Она нужна, если вы хотите использовать одни и те же TV для разных материалов, привязанных к разным шаблонам.
  1. Таблица "modxsitetmplvar_access": Эта таблица хранит информацию о доступе к пользовательским переменным. Она определяет, какие группы пользователей или пользователи имеют доступ к определенным переменным.
  1. Таблица "modxsitetmplvar_templates": Эта таблица содержит информацию о привязке пользовательских переменных к шаблонам. Она нужна, если вы хотите использовать одни и те же TV для разных материалов, привязанных к разным шаблонам.
  1. Таблица "modxsitetmplvar_access": Эта таблица хранит информацию о доступе к пользовательским переменным. Она определяет, какие группы пользователей или пользователи имеют доступ к определенным переменным.
  1. Таблица "modxsitetmplvar_templates": Эта таблица содержит информацию о привязке пользовательских переменных к шаблонам. Она нужна, если вы хотите использовать одни и те же TV для разных материалов, привязанных к разным шаблонам.
  1. Таблица "modxsitetmplvar_access": Эта таблица хранит информацию о доступе к пользовательским переменным. Она определяет, какие группы пользователей или пользователи имеют доступ к определенным переменным.

Кроме этих таблиц вы также можете использовать дополнительные таблицы, которые могут быть привязаны к вашим материалам, в зависимости от требуемого функционала. Например, вы можете использовать таблицу "modxsitecontent" для создания кастомных полей для страниц или таблицу "modxsitehtmlsnippets" для сохранения HTML-фрагментов, которые могут быть использованы в ваших материалах.

Надеюсь, что эта информация поможет вам создать материалы через базу данных в MODX X.