MODX: ExtraFields — быстрое добавление полей в профиль пользователя и ресурсы

MODX: ExtraFields - быстрое добавление полей в профиль пользователя и ресурсы MODX Revo

Хочу сегодня немного рассказать о бесплатном MODX дополнении ExtraFields, которое позволяет без лишних манипуляций добавить свои поля в профиль пользователя и ресурсы.

Компонент работает как в MODX 2 так и в MODX 3. Установить можно из modstore и официального репозитория.

Для чего все это и как применить?

Для ресурсов в большинстве случаев можно обойтись TV полями, но у них есть минус — их выборки медленнее чем у системных (стандартных) полей ресурсов.

Как применить, ну вот смотрите к примеру, я сейчас делаю блог, там в шаблоне поста, под заголовком, есть подзаголовок.

Подзаголовок в хлебных крошках

Да можно создать TV поле или использовать еще какое-нибудь родное поле, а можно создать дополнительное поле как стандартное и оно будет работать быстрее.

Еще там есть блок автора:

блок автора

Тоже можно опять же использовать обычными TV, создать страницу с автором, заполнить ее и т.д. А можно все выводить из профиля пользователя, что быстрее и как по мне удобнее. Только вот в профиле обычно не хватает нужных полей, а как их туда добавить сейчас разберём.

Как добавить поле в профиль пользователя и вывести его

Переходим в Пакеты — ExtraFields, переключаемся на вкладку «Поля пользователя» и щелкаем по кнопке «создать поле». В сплывающем окне заполняем все поля и сохраняем.

Создание поля пользователя

Поле этого поле добавится в поле профилей.

Как редактировать созданное поле

Если зайти в обновление профиля, вы его не увидите. Данное поле доступно только из Управление — Пользователи и обновления профиля от туда.

Обновление пользователя

На открывшейся странице увидите свое созданное поле, которое можно заполнить и сохранить затем профиль.

Созданное поле

Все поля выводятся как обычные поля пользователей.

Добавление и вывод полей для ресурса

Добавляются поля идентично тому что поля пользователей, на соответствующей вкладке.

создание поля для ресурса

Отображается оно уже в самих документах (ресурсах)

системное поле в ресурсе

А выводятся также как TV или стандартные поля ресурсов.

Поделиться с друзьями
Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( 2 оценки, среднее 5 из 5 )
Web-Revenue.ru
Добавить комментарий