+ Ответить в теме
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 20 из 33
  1. #1
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    7 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Мульти-корзина. Вариант реализации

    Здравствуйте,
    Возможно кому-нибудь будет интересно.
    Реализовал вариант с мульти-корзиной для VS ver. 3.6.

    Что получилось в итоге :
    1) Товары в корзине разбиваются по поставщикам.
    2) Выводиться информация по поставщикам, сумма заказа в рамках поставщика (добавлю доставку)
    3) Оформление заказа в рамках выбранного поставщика.
    4) После оформления заказа информация по другим поставщикам в корзине остается.
    5) Работает как с регистрацией так и без регистрации пользователя.

    Инструкцию писать долго. Кому интересно то могу обьяснить логику внесенных изменений. Кардинальных изменений не делал. Суммарного кода в рамках нескольких файлов примерно строк 20.

    Скриншот прилагается.
    multi_basket.jpg

    P.S. Кое-какие вещи нужно еще немного подправить но это уже детали.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  2. Сказали спасибо:

    oldmanager (13.08.2011) , kizaika (06.05.2011) , olle (01.05.2011) , bond (27.04.2011) , bsp_OK (27.04.2011) , nemo (25.04.2011) , newshop (23.04.2011)

  3. #2
    ViArts Man newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве
    Регистрация
    08.05.2009
    Сообщений
    227
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    36 Всего
    Загрузки
    3
    Закачек
    0
    Вес репутации
    17

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Уважаемый, dav300 было бы очень неплохо, если бы сриншот был несколько бОльшего размера. Сейчас "сломать глаза" Логика и функционал также интересны.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  4. #3
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    3 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    хм... Картинка действительно какая-то не правильная. Подозреваю что это сервер вносит свои коррективы. Оригинальная, что называется, в полный рост.
    Выложил на радикал

    Логику постараюсь чуть позже.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  5. Сказали спасибо:

    kizaika (06.05.2011) , bond (27.04.2011) , expy (24.04.2011)

  6. #4
    ViArts Man Shmasser скоро придёт к известности Shmasser скоро придёт к известности
    Регистрация
    17.12.2010
    Адрес
    Москва
    Сообщений
    257
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    10 Всего
    Загрузки
    10
    Закачек
    0
    Вес репутации
    7

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Разъясните, зачем разбивать корзину по поставщикам?
    На мой взгляд, интереснее авто расчёт стоимости доставки, в зависимости от поставщика. Такое может быть?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  7. #5
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте,
    Цитата Сообщение от Shmasser Посмотреть сообщение
    Разъясните, зачем разбивать корзину по поставщикам?
    Все зависит от ваших оффлайновых процессов. Причин тут может быть много. К тому же, темы относительно мульти-корзины, поднимались и не раз в рамках форума. Там же обсуждались и причины такой необходимости.

    На мой взгляд, интереснее авто расчёт стоимости доставки, в зависимости от поставщика. Такое может быть?
    Это всего лишь одна из задач.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  8. #6
    Новичок bond на пути к лучшему
    Регистрация
    16.03.2011
    Сообщений
    7
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    2 Всего
    Загрузки
    0
    Закачек
    0
    Вес репутации
    0

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте, на сколько сложно это реализовать для 4.xx?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  9. #7
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    7 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте,
    Странно конечно что данная тема никому не интересна... Было бы неплохо увидеть наработки в этом вопросе уважаемых владельцев ИМ.

    В свою реализацию внес следующие изменения:
    1) Добавил расчет доставки а рамках двух критериев -
    - Бесплатная доставка по месту нахождения компании в зависимости от суммы заказа
    - Платная доставка по городу (региону) нахождения компании
    2) Добавил информационный справочник по компаниям

    За основу хранения информации для расчетов взял таблицу va_companies. Зачем она нужна в рамках стандартного решения я так и не понял. Возможно делали с прицелом наращивания функционала. Сейчас оттуда берется только короткое и длинное описание.

    В итоге имеем следующую картину :
    У товара есть атрибут "код производителя", по данному коду происходит группировка товаров в рамках корзины. Информация о доставке и о компании в целом предоставляется пользователя также по данному коду.
    Назначение данного кода организации-поставщика продукции происходит владельцем ИМ. В моем случае это внутренний номер компании+N случайных цифр.

    Корзина :


    Справочник компаний :

    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  10. Сказали спасибо:

    oldmanager (13.08.2011) , kizaika (06.05.2011) , bond (27.04.2011) , newshop (26.04.2011) , DimTai (26.04.2011) , nemo (26.04.2011) , Ches (26.04.2011)

  11. #8
    VST
    VST вне форума
    Viarts Team VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится
    Регистрация
    06.08.2009
    Сообщений
    557
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    65 Всего
    Загрузки
    11
    Закачек
    12
    Вес репутации
    10

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Странно конечно что данная тема никому не интересна...
    Читателей всегда больше, чем писателей И тема интересная и функционал реально перспективный. Единственная ремарка, если это для v.3.6 большой шанс, что уйдет в песок. Третья версия в стадии EOL (end of life... ) Ориентируйтесь на 4.xx
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  12. #9
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Цитата Сообщение от VST Посмотреть сообщение
    Третья версия в стадии EOL (end of life... ) Ориентируйтесь на 4.xx
    ну если функционал мой то и EOL мне не грозит. лицензии ведь выдаете.
    а на 4.хх я так понимаю что ждем официального решения ?! интересно когда ? и увидеть бы хоть краем глаза...
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  13. #10
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    1 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте,

    Цитата Сообщение от bond Посмотреть сообщение
    Здравствуйте, на сколько сложно это реализовать для 4.xx?
    Не сложно. Логику изменений могу рассказать. Версия 4.хх не сильно отличается от версии 3.xx. В моем случае я завязан на шаблоне.

    Для реализации достаточно минимальных знаний в программировании.

    Не уверен что VS Team поддержит мое начинание в этом вопросе. Насколько мне известно предполагается выпуск коммерческой версии данного функционала. И это правильно. Но если у кого есть желание и силы реализовать это под себя (как не крути а дорабатывать некоторые вещи все равно придется) готов помочь. К тому же на 4.хх переходить планирую и сам.

    В дополнении к тому что есть реализовал расчет доставки в зависимости от весовых хорактеристик продукции.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  14. Сказали спасибо:

    bond (27.04.2011)

  15. #11
    VST
    VST вне форума
    Viarts Team VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится VST за этого человека можно гордится
    Регистрация
    06.08.2009
    Сообщений
    557
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    65 Всего
    Загрузки
    11
    Закачек
    12
    Вес репутации
    10

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Не уверен что VS Team поддержит мое начинание в этом вопросе.
    Решений должно быть много. Хороших и разных.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  16. #12
    Новичок bond на пути к лучшему
    Регистрация
    16.03.2011
    Сообщений
    7
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    2 Всего
    Загрузки
    0
    Закачек
    0
    Вес репутации
    0

    По умолчанию Re: Мульти-корзина. Вариант реализации

    вопрос в том как устанавливается данное дополнение, если оно устанавливается каким то патчем то супер, если нет то знаний в программировании маловато а так очень полезное решение!
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  17. #13
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Цитата Сообщение от VST Посмотреть сообщение
    Решений должно быть много. Хороших и разных.
    хорошо. идея понятна.

    жаль только что пользователи мало активны. не с кем работать.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  18. #14
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Цитата Сообщение от bond Посмотреть сообщение
    вопрос в том как устанавливается данное дополнение, если оно устанавливается каким то патчем то супер, если нет то знаний в программировании маловато а так очень полезное решение!
    так как пишу для своего проекта то и удобствами пренебрегаю.
    готового решения в виде патча нет. по хорошему сделать его не такая уж и сложная задача. если желающие в помощь объявятся то можно и эту задачу решить.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  19. #15
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    2 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    В дополнение к существующему функционалу сделал расчет доставки в зависимости от веса. Логика примерно также что и с общей стоимостью заказа в рамках производителя :
    - если общий вес превышает N кг = доставка бесплатная
    - если общий вес меньше предельной величины M = стоимость доставки S1
    - если общий вес больше предельной величины M но меньше N = стоимость доставки S2

    Настройка параметров предельной величины, стоимость и т.д. происходит в админ режиме в рамках справочника поставщиков.

    Примеры ниже.
    Корзина :


    Административные настройки :


    Справочник компаний на сайте :
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  20. Сказали спасибо:

    oldmanager (13.08.2011) , nemo (28.04.2011)

  21. #16
    Новичок bond на пути к лучшему
    Регистрация
    16.03.2011
    Сообщений
    7
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    2 Всего
    Загрузки
    0
    Закачек
    0
    Вес репутации
    0

    По умолчанию Re: Мульти-корзина. Вариант реализации

    подскажите как обстоят дела с отправкой уведомлений продавца? и меняется ли атрибут шапки счета? или счет все таки выставляется на владельца магазина а не продавца?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  22. #17
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    1 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте,

    Цитата Сообщение от bond Посмотреть сообщение
    подскажите как обстоят дела с отправкой уведомлений продавца? и меняется ли атрибут шапки счета? или счет все таки выставляется на владельца магазина а не продавца?
    Не совсем понятен ваш вопрос. Все зависит от вашей оффлайновой логики продаж. Запрограммировать можно все что угодно.
    Выставление счетов средствами VS скорее красивый нежели полезный функционал потому как для этого есть спец программы. У VS вроде даже есть модуль интеграции с 1C Но тут опять же все зависит от того как будут строиться ваши продажи. В некоторых случаях нужно лишь иметь возможность экспортировать определенного формата файл который в дальнейшем будет обрабатываться, например, той же 1С Вариантов масса.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  23. Сказали спасибо:

    stk (28.04.2011)

  24. #18
    Viarts Man olle скоро придёт к известности olle скоро придёт к известности
    Регистрация
    02.08.2010
    Адрес
    Волгоград
    Сообщений
    222
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    0 Всего
    Загрузки
    6
    Закачек
    0
    Вес репутации
    9

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Добрый день. Разбиение корзины по продавцам - это то, что давно не хватаеи viart при его потенциальной ориентированности на молл. На картинке вижу - возможность ограничения бесплатной доставки от суммы для каждого продавца. Это работает в корзине или просто информционная строка?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  25. #19
    ViArts Man newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве newshop - луч света в тёмном царстве
    Регистрация
    08.05.2009
    Сообщений
    227
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    36 Всего
    Загрузки
    3
    Закачек
    0
    Вес репутации
    17

    По умолчанию Re: Мульти-корзина. Вариант реализации

    В предлагаемом варианте реализации мульти-корзины некоторые моменты вызывают вопросы
    У товара есть атрибут "код производителя", по данному коду происходит группировка товаров в рамках корзины.
    Группировка по данному признаку ломает логику работы скрипта и при наличии у разных Продавцов товаров одного и того же Производителя делает данное решение неработоспособным.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  26. #20
    ViArts Man dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность dav300 - просто великолепная личность
    Регистрация
    18.02.2011
    Адрес
    Москва
    Возраст
    32
    Сообщений
    214
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    80 Всего
    Загрузки
    7
    Закачек
    0
    Вес репутации
    14

    По умолчанию Re: Мульти-корзина. Вариант реализации

    Здравствуйте,

    Цитата Сообщение от olle Посмотреть сообщение
    Добрый день. Разбиение корзины по продавцам - это то, что давно не хватаеи viart при его потенциальной ориентированности на молл.
    Именно по этой причине и производилась доработка.

    На картинке вижу - возможность ограничения бесплатной доставки от суммы для каждого продавца. Это работает в корзине или просто информционная строка?
    Да. Все работает. Это не бутафория.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо


 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Back to top