Частичный перенос сайта

Прошу совета опытных разработчиков о частичном переносе сайта. Делаю новый шаблон сейчас для сайта. Многие чанки, дополнительные поля и шаблоны будут не нужны. Поэтому поставила чистый MODX, создала необходимые шаблоны, чанки и tv и вот переношу информацию.

1. p_site_content
Переносим весь контент. Меняю id шаблона на тот, который есть у меня на новом сайте

2. p_site_tmplvar_contentvalues
Переношу значения дополнительных полей, затем делаю UPDATE и меняю id старого дополнительного поля на id нового. Лишние планирую удалить.

3. p_tickets_authors
p_tickets_author_actions
p_tickets_comments
p_tickets_files
p_tickets_mail
p_tickets_stars
p_tickets_threads
p_tickets_views
Переношу все, что связано с компонентом tickets. Комментарии отображаются там где нужно, потому что id ресурсов site_content остались прежними

4. p_users
p_users_online
p_user_attributes
p_user_group_roles
p_user_group_settings
p_user_messages
На сайте есть регистрация, поэтому переношу все таблицы с users.

Подскажите, пожалуйста, может быть я что-то не учла?

UPD:
p_membergroup_names — названия групп
p_member_groups — связь пользователей с группой
Любовь
27 марта 2018, 11:03
modx.pro
1 328
0

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

Любовь
28 марта 2018, 13:48
0
Может кто-то подсказать в каких таблицах mysql прописаны группы пользователей?
    Андрей
    28 марта 2018, 17:48
    -1
    В этом сообществе не принято помогать, так что можете особо не рассчитывать ни на что. Здесь более уместно заниматься нравоучениями, как на всех остальных пыльных форумах программистов, которые считают, что они родились с кодом в руках и голове, а все остальные — лишь жалкие тупоголовые неучи…
    По вашему вопросу к пользователям относятся таблицы:
    modx_users
    modx_user_attributes
    modx_user_group_roles
    modx_user_group_settings
    modx_user_messages
    modx_user_settings
      Любовь
      28 марта 2018, 18:19
      0
      Это я все перенесла, но групп пользователей не появилось. Я нашла еще таблицу p_membergroup_names — там есть упоминание про группы, но еще не пробовала переносить.
      Думала может у кого-то есть подобный опыт.
        Сергей Шлоков
        29 марта 2018, 11:12
        0
        А в этом сообществе только один Василий должен помогать? А остальные должны предварять свой ответ целым абзацем про то, что никто не помогает?
        Зайди в сообщество Laravel. А затем перечитай свой комментарий.

        П.С. Кроме того, сейчас модно тусоваться в Слаке и Телеграме. Лично я ушёл из Телеграм-канала MODX, надоело ломать глаза глядя на полотенца кода.
          Максим Кузнецов
          29 марта 2018, 11:45
          +1
          Подскажите, на сколько из 82 ваших тем с вопросами вы не получили ответ?)
            Андрей
            29 марта 2018, 11:50
            0
            Вооо, что и требовалось доказать. Здесь только минусы ставить все горазды… Стоит ущемить ваше самолюбие, так вы сразу находите время на гневные тирады и высказывания. А когда к вам обращаешься с вопросом, стоя на коленях, так нет — мимо проходим — это не по вашему уровню…
            Мой гневный пост был вызван тем, что я в течение нескольких дней просил помощи у всех, но никто не реагировал. Тогда я решил немного вас всех задеть — о о чудо — вы тут же среагировали… Подождем вечера и эта тема станет самой обсуждаемой…
            И не надо сравнивать с мертвым сообществом Laravel, сравните с более живыми CMS. Они хоть и ущербные, но там хоть на вопросы отвечают. А то вы как наша власть — сравниваете как мы классно живем в сравнении с 90-ми, когда страны не было. Хотя конечно же это не про всех. есть и здесь люди, которые готовы придти на помощь. Но видимо при повышении собственного эго и они уходят постепенно на более высокий уровень.
              Максим Кузнецов
              29 марта 2018, 11:58
              +1
              Это забавно..) Вы считаете, что оскорбив сообщество (которое, к слову, состоит не только из программистов), вы уязвили его самолюбие, но при этом не замечаете то, что причина вашей обиды в том, что вам никто не помог? Так чье же самолюбие уязвилось?

              Что же до вашего вопроса… Если это он, то даже опустив придирки о том, что вопроса там, в общем-то, нет, там, к тому же, крайне мало информации о вашей проблеме как таковой.
              Где вы хотите вывести ваш checkbox — в ресурсах, виджетах, отдельной странице? Открою для вас секрет — все советы и помощь в этом сообществе мало того, что как правило бескорыстны, так еще и (сюрприз) — отнимают время. И тратить его на тех, кто не в силах даже сформулировать вопрос, порой излишняя роскошь.
              Вы никогда не задавались вопросом — с чему вам вообще кто-то должен помогать?

              К слову, вы так и не ответили на мой вопрос.
                Андрей
                29 марта 2018, 12:04
                0
                Заниматься словесным онанизмом — не в моих правилах. То что Laravel не CMS — это я в курсе и т.тд по всем вашим язвительным доводам.
                Открою для вас секрет — все советы и помощь в этом сообществе мало того, что как правило бескорыстны, так еще и (сюрприз) — отнимают время. И тратить его на тех, кто не в силах даже сформировать вопрос, порой излишняя роскошь.
                Тем не менее посмотреть мой профиль и заниматься болтовней — вы время находите… Считать нет смысла, потому что это не суть вопроса.
                Что касается формулировки вопроса — то вы могли бы например в моем вопросе задать мне встречный вопрос, какие входные данные нужны. Ведь придя в автосервис, вы же не сразу говорите мастеру, что у вас бендикс сломался, а просто например говорите, что не заводится машина…
                не пытаюсь никого обидеть и уж мое самолюбие точно не задето ничем. Просто помимо меня, здесь еще уйма неопытных людей, которые только учатся и не всегда могут правильно задать вопрос.
                Если вы готовы помочь мне с моим вопрос — то давай перейдем в мою ветку, а не здесь пикировку продолжать.
                  Максим Кузнецов
                  29 марта 2018, 12:10
                  +1
                  Хех… Это, наверное, очень странно, что я нахожу время на то, что считаю нужным сам, да..)

                  Мог бы. Как и вы могли бы не обращаться с вопросом «стоя на коленях», а решить его своими силами. Но к чему эти вариации?

                  Вы или не понимаете, или не хотите понимать. Автосервис заинтересован в том, чтобы решить вашу проблему — ему за это платят. Готовы ли вы заплатить за решение вашей?
                  Если да, то раздел работа ждет вас.

                  Нет уж, простите, я не вижу смысла отвечать на ваши вопросы, когда вы не готовы отвечать на мои.
                    Андрей
                    29 марта 2018, 12:14
                    0
                    В разделе работа тоже есть мой запрос, там все также пусто, потому что судя по всему, это такая дикая мелочь, что даже браться никому не охота…
                    Мог бы. Как и вы могли бы не обращаться с вопросом «стоя на коленях», а решить его своими силами. Но к чему эти вариации?
                    Сам я уже пытался, у меня не получается. Это была последняя инстанция и надежда, что кто-то поможет…
                    Где вы хотите вывести ваш checkbox — в ресурсах, виджетах, отдельной странице?
                    Хочу вывести группу чекбоксов своем компоненте в окне редактирования записи.
                      Максим Кузнецов
                      29 марта 2018, 12:18
                      +1
                      modx.pro/help/7433/ — возможно, это вам поможет.
                      В частности, метод doLayout()
                        Андрей
                        29 марта 2018, 12:28
                        0
                        Спасибо. Ответил вам в моей теме, чтобы тут не засорять
                          Любовь
                          29 марта 2018, 16:30
                          0
                          Можете подсказать в какой таблице описана принадлежность пользователя к группе?
                          Сергей Шлоков
                          29 марта 2018, 22:09
                          0
                          modx_users — таблица пользователей.
                          modx_membergroup_names — таблица групп.
                          modx_member_groups — pivot таблица (связь пользователей с группами).
      Любовь
      28 марта 2018, 18:36
      0
      Перенесла p_membergroup_names — появились группы в админке.
        Любовь
        29 марта 2018, 16:11
        0
        Группы, конечно, появились, но почему-то все пустые — пользователей там нет. Вернее нет привязки пользователей к группам. Сам список пользователей присутствует.
          Alexey T
          29 марта 2018, 16:43
          +1
          То в какой группе пользователь расскажет таблица p_member_groups (member — id пользователя, user_group — id группы
            Любовь
            29 марта 2018, 19:42
            0
            Вот спасибо! Перенесла — пользователи появились в нужных группах)
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          18