@krontill

Как в modx revolution сделать личный кабинет во фронт-енде?

Привет. Есть сайт getnewcar.ru/ сделан на modx revolution.
Нужно создать личный кабинет для механиков.
После регистрации они заходят в личный кабинет и там должны видеть свою инфу и свои выполненные работы.
В нем будет редактирование данных — все поля что на этой странице:
getnewcar.ru/mechanics/grigory-sengapov/ т.е, фио, о специалисте, услуги, цена, иметь возможность загружать свои фото.
В админке это сделано тв полями для шаблона механик.

Плюс должен иметь возможность добавить выполненную работу и заполнить поля название работы, задача, сделано, клиент, добавить фотографии.
В админке это сделано тв полями для шаблона выполненная работа.
Кол-во выполненных работ считается как дочерние документы у механика.

Прототипы: www.dropbox.com/sh/vgbnv5x9tsk9qrd/AACYQI5QfEC0Tdq5VdzdnzDKa

Как все эти поля вывести в личный кабинет во фронт-енде?
Посоветуйте, пожалуйста, как сделать подобный личный кабинет.
  • Вопрос задан
  • 4447 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alvisX
Если у вас параметры механика организованы TV-полями, то механики, соответственно, — это ресурсы. Мне кажется, что это неверный подход. Механиков надо делать пользователями (стандартным механизмом MODX), создавать в БД дополнительную таблицу с дополнительными полями (о специалисте, услуги, цена и др.) и джойнить её к таблице пользователей. Выполненные работы — это уже ресурсы с привязкой к пользователям.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы