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

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

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



Все мы привыкли к скучной стандартной странице 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
03 апреля 2022, 02:49
modx.pro
4
1 561
+19

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

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