We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31978
    • 39 Posts
    Приветствую, уважаемые коллеги!

    Появилась задача: создать каталог недвижимости с возможностью выборки.
    Выглядеть это должно примерно так: есть объекты недвижимости (для простоты скажем - квартиры) с некоторыми обязательными параметрами: площадь, стоимость, количество комнат и проч.
    Я предполагаю оформить это через TV, подключенные к документу с описанием самого объекта (отдельный TV - стоимость, еще TV - количество комнат и т.д.)

    Собственно, вопрос: чем можно обеспечить возможность выборки? (к примеру, я выбираю параметры: количество комнат, район, стоимость, нажимаю "поиск" и получаю перечень ссылок на странички с объектами). Проще говоря, какой из сниппетов поисковиков обеспечивает такую функциональность?

    Заранее спасибо
      Когда есть желание - появляются возможности. Когда нет желания - появляются причины.
      • 1788
      • 1,103 Posts
      Quote from: Washburn at May 04, 2010, 08:11 AM

      Приветствую, уважаемые коллеги!

      Появилась задача: создать каталог недвижимости с возможностью выборки.
      Выглядеть это должно примерно так: есть объекты недвижимости (для простоты скажем - квартиры) с некоторыми обязательными параметрами: площадь, стоимость, количество комнат и проч.
      Я предполагаю оформить это через TV, подключенные к документу с описанием самого объекта (отдельный TV - стоимость, еще TV - количество комнат и т.д.)

      Собственно, вопрос: чем можно обеспечить возможность выборки? (к примеру, я выбираю параметры: количество комнат, район, стоимость, нажимаю "поиск" и получаю перечень ссылок на странички с объектами). Проще говоря, какой из сниппетов поисковиков обеспечивает такую функциональность?

      Заранее спасибо
      Дитто
        • 31978
        • 39 Posts
        Quote from: antey at May 04, 2010, 11:25 AM

        Дитто

        Насколько я понимаю, при помощи дитто можно лишь организовать статичную выборку по определеным параметрам.
        Мне же необходима выборка самим пользователем... Поправьте, если я ошибаюсь.
        Если в дитто есть такой функционал, ткните носом, плиз smiley
          Когда есть желание - появляются возможности. Когда нет желания - появляются причины.
          • 1788
          • 1,103 Posts
          Quote from: Washburn at May 05, 2010, 02:23 AM

          Quote from: antey at May 04, 2010, 11:25 AM

          Дитто

          Насколько я понимаю, при помощи дитто можно лишь организовать статичную выборку по определеным параметрам.
          Мне же необходима выборка самим пользователем... Поправьте, если я ошибаюсь.
          Если в дитто есть такой функционал, ткните носом, плиз smiley
          2 примера Ditto + TV + фильтр с выборкой (2 сниппета):
          http://www.glamourcalze.ru/catalogs/glamour/tights
          http://sosuarent.com
          Параметры TV менеджер добавляет самостоятельно без доступа в редактор TV.
            • 31978
            • 39 Posts
            Спасибо, буду читать RTFMы smiley
              Когда есть желание - появляются возможности. Когда нет желания - появляются причины.
              • 31978
              • 39 Posts
              А фильтр с выборкой - это отдельный сниппет? Какой?
              Что-то уже совсем весь моск сломал sad
                Когда есть желание - появляются возможности. Когда нет желания - появляются причины.
                • 1788
                • 1,103 Posts
                Quote from: Washburn at May 06, 2010, 05:05 AM

                А фильтр с выборкой - это отдельный сниппет? Какой?
                Что-то уже совсем весь моск сломал sad
                Форма отправляет post.
                Сниппет 1: сохраняет post переменные в сессию (сохраняем данные для паджинации и фиксации данных в форме).
                Сниппет 2: формирует 1 sql-запрос выборки из базы списка страниц согласно переменным из формы (поля документа и tv).
                Затем вывод в дитто с параметром &documents=`[!Сниппет2!]`
                http://modxcms.com/forums/index.php/topic,47285.0.html
                  • 31978
                  • 39 Posts
                  Antey,

                  Огромное спасибо - это именно то что нужно! smiley
                    Когда есть желание - появляются возможности. Когда нет желания - появляются причины.