К содержанию

Немного о виджетах в административной панели

Добрый день, сегодня хочу немного поговорить об удобстве наших дорогих клиентов. А именно о главной странице административной панели.

Картинка для привлечения внимания:


Все мы привыкли к скучной стандартной странице MODX ( в MODX3 немного разбавили кнопками). По большому счету она несет мало полезной информации для рядового пользователя, еще меньше она предоставляет удобств по пользованию сайтом.

Для исправления этой ситуации есть 2 решения:
1) Вывести на ее место отдельную страницу какого-то компонента
2) Использование виджетов

Первый способ прост, он позволяет полностью заменить главную страницу административной панели, но нет никакой гибкости.
Например чтобы вывести заказы минишопа необходимо в системных настройках прописать
welcome_action = mgr/orders
welcome_namespace = minishop2


Об этом способе писали еще в 2016 году

_____________________

Второй способ интереснее, о нем и будет дальше идти речь.
Виджет — блок, отображающий информацию либо реализующий какое-либо действие.
Не буду описывать все виджеты, упомяну несколько наиболее удобных, на мой взгляд. В комментариях оставляйте названия тех, что приглянулись вам и которыми вы пользуетесь.

Quickstart Buttons — виджет, который я устанавливаю на абсолютно любые сайты. Позволяет вывести кнопки быстрого доступа в любой раздел. Гибкий, простой, можно разделить какие кнопки показывать различным группам пользователей. Устанавливается из репозитория modmore.



_____________________

settingsWidget — также в большинстве случаев использую данный компонент. Позволяет вывести на главную панель список системных настроек. Например удобно выводить сюда email менеджеров minishop, номер телефона, прочую информацию, которая может хранится в системных настройках и возможно будет изменятся в дальнейшем владельцем сайта



_____________________

shopStats — красивые графики для минишопа + небольшая инфографика с информацией по количеству заказов, покупателей и так далее. На данный момент компонент не развивается, но является почти рабочим. Вроде как были проблемы на версии php > 7, но в комментариях написано решение



На данный момент готовится к выпуску замена данного компонента с небольшими дополнениями.

_____________________

modSizeControl — отслеживание оставшегося свободного места на вашем сервере. Удобно, красиво, ничего лишнего.



_____________________

Google Analytics Dashboard — название говорит само за себя, данные по аналитике из сервиса гугла. Имеет также отдельную страницу в админ панели. Не всем заказчикам такое необходимо, но не мог не упомянуть.



_____________________

UpgradeMODX — не рекомендую ставить на сайты заказчика, так как можно получить много проблем из-за поспешного и бездумного обновления (привет MODX3). Но для своих личных сайтов, либо тех, что находятся на постоянной тех поддержке вполне себе сгодится.


_____________________

BackupMODX — для небольших сайтов отличное решение. Предоставляет удобный инструмент даже для тех, кто не очень в этом всем разбирается



_____________________

Есть еще и другие полезные виджеты, о них вы можете узнать в официальном репозитории по запросу dashboard. Давайте делать удобно.

Про типы виджетов и как ими пользоваться можно узнать в документации
Евгений Webinmd
Евгений Webinmd
03 апреля 2022, 02:49
modx.pro
4 281
Реклама

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

Николай Савин
Николай Савин Администратор
03 апреля 2022, 18:51
Можно сделать отдельно обзор компонента Quickstart Buttons
Как настраивать, как вывести те или иные популярные кнопки, как сделать ссылки на кастомные какие то штуки
    Евгений Webinmd
    Евгений Webinmd Эксперт
    03 апреля 2022, 19:11
    ну там вообще все интуитивно понятно, но если тебя заплюсуют, напишу подробнее по этому компоненту
      Иван Бочкарев
      Иван Бочкарев Администратор
      04 апреля 2022, 09:40
      Сделай для людей доброе дело! =)
        Роман
        Роман Старожил
        07 апреля 2022, 08:53
        Лучше напишите, как создать свой виджет. Скажем подключить Яндекс.метрику или вывести прогноз погоды. =)
          Николай Савин
          Николай Савин Администратор
          07 апреля 2022, 09:10
          Псс, парень. Меня там заплюсовали уже
            Роман
            Роман Старожил
            07 апреля 2022, 10:36
            Топик радости. =)
              Евгений Webinmd
              Евгений Webinmd Эксперт
              07 апреля 2022, 15:16
              пишу пишу, приходится выдумывать, там вообще все максимально просто
          Sergey (Sentinel)
          Sergey (Sentinel) Проверенный
          13 апреля 2022, 20:12
          shopStats не работает кстати. Modx 2.7.3 php 7.4, там собственно и написано об этом ;-)))
          msChart ок
            Андрей Шевяков
            Андрей Шевяков Проверенный
            13 апреля 2022, 20:26
            Работает, только надо сделать вот это.
              Евгений Webinmd
              Евгений Webinmd Эксперт
              14 апреля 2022, 10:45
              я там специально дописал ссылку на решение вопроса
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              10