We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22991
    • 3 Posts
    Приветствую всех, кто занимается разработкой и поддержкой сайтов на MODx!

    Собираемся переводить все свои сайты с Joomla на MODx. Основная причина - MODx намного гибче и проще в плане натягивания дизайна. Также привлекает простота системы управления.

    Итак, вопрос:

    Можно ли в MODx без особых танцев с бубном сделать так, чтобы одна статья (допустим новость), могла принадлежать одновременно нескольким тематическим разделам сайта?

    Пример: на сайте есть раздел "Новости". Раздел содержит подразделы "Новости науки", "Новости литературы" и т.д. Нужно чтобы при вводе новости контент-менеджер мог отметить ее к публикации к одному, нескольким или вообще всем новостым разделам. При этом статья должны быть в одном экземпляре, а не представлять собой копию исходной статьи в каждом из разделов. Соответственно на публичной части сайта есть какая-то страница, на которой отображаются подразделы раздела "Новости" и по ссылкам с них можно получить список новостей, имеющих отношение к данному разделу.

    Если это возможно, то сразу следующий вопрос: есть ли какие-то ограничения уровню вложенности подразделов?


    Всем спасибо за ответы!



      • 785
      • 2,113 Posts
      А это не то же самое?
      http://modxcms.com/forums/index.php/topic,24409.0.html
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 22991
        • 3 Posts
        Quote from: AKots at Apr 03, 2008, 09:36 AM

        А это не то же самое?
        http://modxcms.com/forums/index.php/topic,24409.0.html
        Большое спасибо за ссылку. Но не совсем то. Или я не совсем понял предлагаемое по ссылке решение.

        Попробую уточнить, что именно нужно. Допустим у меня есть список разделов, представляющих собой список регионов РФ. Допустим я хочу опубликовать текст какого-нибудь закона, который имеет отношение к одному, нескольким или всем регионам. Так, чтобы потом с фронтэнда я мог бы перейти по ссылке "Московская область" и получить все документы имеющие отношение к МО. Я могу получить то, что мне нужно с помощью тегов, но эт оне совсем удобно. Т.е. совсем неудобно.

        Обрисую подробнее... Создаю документ. Из списка регионов (допустим, с помощью TVs, хотя еще не доконца осознал их суть) выбираю те регионы, к которым относится этот документ. Сохраняю.

        Имею следующее: Документ "Труляля" (отмечен для публикации в регионах "Москва", "Московская область", "Ярославская область").

        Далее на фронтенде есть у меня список всех регионов:
          Москва
          Белгородская область
          Брянская область
          ...
          Московская область
          ...
          Ярославская область

        Я кликаю на "Москва", "Московская область", "Ярославская область" и мне отображается опубликованный документ. В других разделах, соответственно ничего не отображается. Причем в каждом из этих разделов должны отображаться только документы с соответвующей отметкой и никакие другие.
          • 22301
          • 1,084 Posts
          да, такое возможно, только нужно чуток заморочиться...

          http://modx.ru/blog/249 -- в камментах Urique предлагает решение. я его немного доразвил, но что-то никак не могу найти, где на форуме делился идеями.

          с помощью этого решения ты при публикации статьи привязываешь её к регионам, а внтури регионов единообразно вытягиваешь сниппетом отсортированные по TV статьи.

            [img]http://jurist-info.ru/pic/rrr.jpg[/img]

            Безжалостный пияр!
            Artima -- неуч!
            Осторожно: преступная локализация -- modx-cms.ru
            Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

            Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
            • 22991
            • 3 Posts
            Quote from: openagate at Apr 03, 2008, 03:53 PM

            да, такое возможно, только нужно чуток заморочиться...

            http://modx.ru/blog/249 -- в камментах Urique предлагает решение. я его немного доразвил, но что-то никак не могу найти, где на форуме делился идеями.

            с помощью этого решения ты при публикации статьи привязываешь её к регионам, а внтури регионов единообразно вытягиваешь сниппетом отсортированные по TV статьи.
            Благодарю за ссылку! Буду курить в предложенном направлении smiley
              • 23451
              • 232 Posts
              кстати, могу помочь с переносом пользователей с joomla. Сам только что переехал.
                • 1788
                • 1,103 Posts
                Quote from: Pisto at Apr 30, 2008, 04:24 AM

                кстати, могу помочь с переносом пользователей с joomla. Сам только что переехал.
                Возможно это потребуется кому-либо еще.
                С радостью выслушаем способ. smiley
                  • 23451
                  • 232 Posts
                  Собственно там вся фишка в том, что joomla формирует хэш пароля так: md5(password+salt)
                  где salt - случайная "соль". Эта "соль" записывается в поле password просто через двоеточие от самого хэша - результата.
                  А MODx просто делает MD5 от введенного пользователем пароля при регистрации.
                  И чтобы перенести пользователей я добавил в modx в таблицу web_users поле salt куда перенес "соль" из joomla и немного поправил webloginpe.class.php (я использую WebLoginPE 1.3.0) чтобы и старые пользователи и новые (созданные уже в modx) могли заходить.
                  // check user password - local authentication
                  if ($this->User[’password’] != md5($this->Password)and($this->User[’password’] != md5($this->Password.$this->User[’salt’])))
                    • 22301
                    • 1,084 Posts
                    ну так это, сделай отдельный пост на тему:)
                      [img]http://jurist-info.ru/pic/rrr.jpg[/img]

                      Безжалостный пияр!
                      Artima -- неуч!
                      Осторожно: преступная локализация -- modx-cms.ru
                      Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

                      Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
                      • 23451
                      • 232 Posts