We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5291
    • 51 Posts
    Здравствуйте, господа!

    Вопрос 1: Возникла задача создания маленького сайта компьютерного магазина, который имеет филиалы по области. Как лучше организовать смену города на сайте? При это на сайте меняется только контент каталога (товары + цены) остальные страницы это не затрагивает.

    Вопрос 2: У этого же магазина будет каталог товаров с ценами на сайте, сами понимаете цены на компьютеры и комплектующие меняются часто, а количество товаров в каталоге большое - посему возникает необходимость обновления цен на сайте с помощью xls/csv формата или с помощью экспорта из 1С или может ещё какой-нибудь выход есть? Кто нибудь решал подобные задачи? И как организовывается в таком случае сам каталог?

    До этого реализовывал каталоги с помощью ditto + родительские и дочерние документы в дереве ModX.

    Помогите пожалуйста!
      • 897
      • 1,620 Posts
      1. у вас в зависимости от города меняется ассортимент и цены?
      2. наверно использовать один из готовых "магазинов" для модх. зарубежные камрады shoopkeep облюбовали уже раз несколько сталкивался.
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 5291
        • 51 Posts
        1. Да в зависимости от города меняются только ассортимент и цены.
        2. А shopkeep и shopkeeper это не одно и то же? он поддерживает импорт из csv?
          • 897
          • 1,620 Posts
          1. задача, да.... сходу вижу решение держать для каждого города отдельный прайс
          2. да одно и тоже, пальцы заплетаются smiley Сам по себе он не может импортировать, но разработчики утверждают что в связке с fast_content_csv все нормально работает. обратитесь по адресу

          http://modx-shopkeeper.ru/forum/
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

            Не используйте Revo для "просто сайтов". Используйте Evo

            Who can defeat the Russian bear?
            • 5291
            • 51 Posts
            1. я так и думал, но вдруг было ещё решение, вот и хотел уточнить
            2. хорошо обращусь, а Вы не знаете, шопкипер можно без корзины использовать, только для каталога (товары + цены)?
              • 5291
              • 51 Posts
              выяснил, что каталог будет порядка 500-600 позиций максимум, но для каждого города. Поддержка шопкипера предложила использовать ditto для такого случая.
              Скажите, если я построю каталог на ditto, я ведь смогу использовать модуль fast_content_csv для импорта товаров в каталог и для последующего обновления каталога? у меня цена товара будет в TV-параметре, можно же и в TV зосовывать при импорте цену из csv-файла?
              Ешё уточняю момент, вот этот: modx.ru/blog/409/ прием реально работает да для фильтра товаров, к примеру по бренду, да?
                • 9085
                • 630 Posts
                Quote from: chunya at Dec 17, 2010, 12:14 AM

                выяснил, что каталог будет порядка 500-600 позиций максимум, но для каждого города. Поддержка шопкипера предложила использовать ditto для такого случая.
                Как вариант, можно сделать табличку с тремя полями (первые два - первичный ключ)
                ID-ресурса ID-города Цена в этом городе

                И собственный сниппет, который будет в зависимости от текущего города (полагаю, хранится либо в сессии либо в куках... в любом случае, в сниппете его "достать" можно) и текущего (или выводимого, если каталог а-ля несколько на одной странице) ресурса подставлять нужную цену.
                Описания товаров не будут "задваиваться", импорт-экспорт в любом случае писать; при увеличении количества городов не будут TV-плодиться.
                Тем более, что предполагается использование в качестве каталога.
                  Правильно заданный вопрос повышает вероятность получения нужного ответа.
                  Что-то не работает? Загляните в лог ошибок!
                  Есть проблема? "Локализуйте" её!
                  Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                  • 5291
                  • 51 Posts
                  Quote from: esche at Dec 17, 2010, 01:30 AM

                  Quote from: chunya at Dec 17, 2010, 12:14 AM

                  выяснил, что каталог будет порядка 500-600 позиций максимум, но для каждого города. Поддержка шопкипера предложила использовать ditto для такого случая.
                  Как вариант, можно сделать табличку с тремя полями (первые два - первичный ключ)
                  ID-ресурса ID-города Цена в этом городе

                  И собственный сниппет, который будет в зависимости от текущего города (полагаю, хранится либо в сессии либо в куках... в любом случае, в сниппете его "достать" можно) и текущего (или выводимого, если каталог а-ля несколько на одной странице) ресурса подставлять нужную цену.
                  Описания товаров не будут "задваиваться", импорт-экспорт в любом случае писать; при увеличении количества городов не будут TV-плодиться.
                  Тем более, что предполагается использование в качестве каталога.

                  табличку делать для импорта с помощью модуля fast_content_csv, да?

                  а про всё остальное это конечно хорошо, а если автор не программист а скорее веб-мастер, как быть?