We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33271
    • 84 Posts
    Приветствую всех smiley
    Скажу сразу, что я новичок (ну как новичок - простые новости или меню установить могу). Теперь решил взяться за более сложные вещи...

    Задача такая.
    Есть один вид товара - спортивный мяч, котрый характеризуется 2-мя свойствами (цветом и ценой).

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

    2) Сделать поиск по 2-м характеристикам (цвет-цена).
    Из одного выпадающего меню выбирается цвет, из другого - диапазон цен (скажем, 100-200 р.), дальше "Искать". Естественно, при выборе "любой"-"любой" выводятся все мячи...

    Вот такая задача. Подскажите, куда копать - какие модули (плагины) наиболее предпочтительны для решения данной задачи.
    Буду рад любым рекомендациям... smiley
      • 22532
      • 349 Posts
      1) каждому документу с товаром делаем два TV Image - две фотки нужных размеров (мал и большая)
      маленькую выводим в шаблоне для Ditto прописав [+nameminpic+]
      а большую прямо в шаблон для вывода продуктов втюхать [*namebigpic*]
      или если не хочется много шаблонов то вставить в один и на phx проверять заполнено или нет и выводить если да
      а сортировку через пареметры &sortBy=`nametvcena`&sortDir=`ASC`
      2) ни разу пока не нужно было - потому не разбирался еще, вроде в дитто есть
        • 1788
        • 1,103 Posts
        2. Дитто с фильтрами. В одном из проектов столкнулся с потерей данных из формы.
        Применил сессии для хранения данных и все заработало.
          • 33271
          • 84 Posts
          Спасибо. Начал разбираться с ТV...
          А по поиску никто не подскажет?
            • 12736
            • 259 Posts
            Quote from: Yurgen at Dec 12, 2008, 08:22 AM

            А по поиску никто не подскажет?

            Фильтрация по значением TV в ditto.  Вот тут посмотри урок: http://modx.ru/blog/409
              • 19164
              • 1,215 Posts
                DirectResize 0.9 beta. PHPThumb, sets of configurations, configuration, binded to specific path. No backward compatibility. | DirectResize 0.9. PHPThumb, наборы параметров, параметры, привязанные к определенным путям. Без обратной совместимости.

                Unfortunately, DirectResize project is closed. If you want to continue development, PM me for access to project page on Google Code. К сожалению, проект DirectResize закрыт. Если вы желаете продолжить разработки, обращайтесь через ПМ для получения доступа к репозиторию на Google Code.

                [PLUGIN] DirectResize - as Maxigallery but for single images :: Download :: [url=http://modxcms.com/forums/index.php/topic,21490]
                • 33271
                • 84 Posts
                Всем спасибо за советы. Вроде, дело продвигается smiley
                Еще вопрос такой - как сделать, чтобы по ссылке в кратком описании товара отображался не просто "Document content" (как сейчас по [+id+]), а мой собственный шаблон, в котором "Document content" будет просто одним из полей...
                  • 12736
                  • 259 Posts
                  Не понял, давай еще раз - только подробнее.
                    • 33271
                    • 84 Posts
                    Лучше вот так объясню smiley
                    У меня есть изначально 2 формы новости - одна краткая, внешний вид которой я прописал в чанке`short_form`, и полная форма новости в чанке `full_form`.
                    Как сделать ссылку на чанк полной новости?

                    Сейчас я в &tpl=`short_form` прописал:
                    <a href="[~[+id+]~]">details</a>

                    Но это только ссылка на "Document content", а мне нужны и другие поля из &tpl=`full_form`...
                      • 785
                      • 2,113 Posts
                      То есть имеется список новостей, полная форма новости и совсем полная форма? Если так, то требуются пояснения связи полной и совсем полной формы. Если же нет, то документ и является полной формой, а то, что требуется при этом выводить, описывается не в чанке, а в шаблоне, связанном с этим документом (там может быть и вызов чанка).
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации