Remove Duplicates MODX

Может кому пригодится.)
Компонент ищет дубликаты ресурсов, в разных контекстах!
PS^ версия сыровата, JS накидал на коленке (эффекты и тп пока отсутствуют).

Есть два варианта обработки ресурсов:
  • Перемещение в корзину
  • Создание нового алиаса с прфиксом ID ресурса.

Скриншоты:



Исходники: github.com/vectorserver/remove_duplicates_modx/

Сам пакет: remove_duplicates_modx-1.1.14-pl.transport.zip
vectorserver
05 июня 2022, 23:56
modx.pro
4
481
+5
Поблагодарить автора Отправить деньги

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

Pavel Zarubin
06 июня 2022, 03:07
0
modx.pro/components/19348 я хз насколько он сейчас рабочий но с десяток сайтов я им правил
    vectorserver
    06 июня 2022, 08:22
    0
    Задача была искать дубли в других контекстах, не зависимо от WEB).
    Роман
    06 июня 2022, 16:43
    0
    Почему ExtJS не использовали.
      Артур
      06 июня 2022, 18:10
      0
      Я как человек, который не дружит с ExtJs хочу спросить, а какие аргументы за его использование, кроме того, что на нём вся админка построена?
        vectorserver
        06 июня 2022, 20:16
        0
        Не заходит он мне, проще на чистом js
        Сергей
        07 июня 2022, 14:55
        0
        Рано или поздно MODX попрощается с ExtJs, поэтому лучше сразу без него =)
          Роман
          07 июня 2022, 15:50
          0
          В MODX 5.x? =)
            Алексей Соин
            07 июня 2022, 15:51
            0
            я бы не сказал, что сейчас без него будет лучше, используя тотже ExtJs разделы админки имеют единообразный вид, а тут даже по этому компоненту видно что используется бутстрап без опоры на UI элементов админ панели modx. Если modx и будет отказываться от ExtJs, то будет какаято другая UI система, а использовать в админке что кому нравится ни к чему хорошему не приведёт.

            Приведу такой пример, я както решил сделать компонент для переключения в админке modx темы с светлой на темную, но изза того что некоторые компоненты написаны без классов и элементов UI modx получалось так, что вся панелька с тёмной темой, а некоторые элементы интерфейса как прожектора светят белым, а подстраиваться под кучу сторонних компонентов эт такое…
              Артур
              07 июня 2022, 19:29
              0
              А документация по тому как ExtJs работает в Modx есть? Не сам по себе, а именно в админке Modx.
                Алексей Соин
                07 июня 2022, 19:34
                0
                Пишем в гугле extjs modx и первая ссылка docs.modx.com/3.x/ru/extending-modx/custom-manager-pages/modext/modext-tutorials
                  Алексей Соин
                  07 июня 2022, 19:37
                  0
                  И достаточно много как статей, так и примеров на modx.pro и github чтобы разобраться, если оно нужно. Я лично не защитник extjs, я только говорю, что если и делать компонент, то в ui стиле системы под которую он делается
                    vectorserver
                    07 июня 2022, 20:10
                    0
                    тут EXT JS не нужен, достаточно стилей!
            Yar
            Yar
            08 июня 2022, 12:13
            0
            Спасибо 👍
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              14