Контроль остатков товара в miniShop
Я так понял если есть один товар и 2 варианта этого товара, например синий и зеленый то проконтролировать остаток товара на складе не получиться, поскольку остаток один на оба варианта? Если это так то как бы эта ситуация сильно ограничивает применение miniShop? Я правильно понял?
Комментарии: 30
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В моём понимании, 2 варианта товара — это 2 разных товара, со своими артикулами и остатками.
Вот и у меня нет.
Кстати, а как у вас по бухгалтерии галстуки проходят? Просто, «галстуки, разных цветов, 50 штук»?
Сомневаюсь.
Тут не только вопрос ведения бухгалтерии, но еще и маркетинга и СЕО (поисковая оптимизация сайта).
И не только ТВ, а и вообще любому параметру, по которому хозяин захочет учитывать остатки?
И у меня их по-прежнему нет.
Можно сделать конфигуратор хмл схемы по типу MIGXDB и дать возможность пользователю указывать кастомный снипет для обработки остатка
Спасибо. Решили, что остатки в MS2 будут позже, когда придумаем что-то хорошее.
Вышло проще и удобнее. В MS2 эту тему я расширю и углублю, MS1 развиваться уже не будет.
Каждый товар, это каталог у которого 1 описание, в этот товар запихиваю экземпляры, к примеру по цветам и с помощью гетпейдж + гетресурс вывожу информацию о каждом экземпляре (пагинацию делаем ввиде табов или тех же цветовых маркеров, чтобы страница не менялась обрабатываем пагинацию через AJAX)
Варианты определённых параметров будут задаваться сразу в товаре, копировать не нужно будет. А учёт продаж этих вариантов каждый будет писать сам, как ему надо — для этого уже есть события корзины, и других еще добавлю.
В общем, в виде идеи всё выглядит неплохо, сейчас пытаюсь воплотить. Речь идёт, конечно, про MS2.
Считаю что нужно идти от простого к сложному сейчас вообще нет никакого учета остатков, а тут еще и постановка задачи неправильная от чего путаница как это делать.
Связать их связью и все. Нет задачи такое написать, но мне кажется все нативно…
К примеру самый простой вариант который приходит в голову — если вести свою таблицу с товарами, то привязвать разные товары по свойствам можно к ID ресурса, ну а вывод описания и картинок дело простое…
Делаем связь 1 ко многи Цвета галстука.
Делаем товар Галстук -карточка () назначаем его мастером связи цвета.
Делаем на каждый цвет копию товара и назначаем ему нужный цвет и добовляем в связь цвета галстука.
Получается следующее мы создаем Что то вроде шаблона связи.
Потом делаем карточку товара куда забиваем основные свойства и делаем экземпляр связи цвета
связка мастер id link id в купе дают копию связи. так нужно сделать на каждый товар для каждого цвета
Можно еще похимичить с опциями товаров попробовать, но там получится что в бекенде руками писать json масивы -цвет — остаток + своя обработка этого счастья… обработка нестрашно а вот заполнение товара рукописным масивом это не дело
Из недостатков
P.S Василий прими пожалуйста на заметку
При добавлении копии связи… выпадающее меню с выбором подчиненных товаров не имеет элементарного поиска.
На выпадающей вкладке выводится что то около 10 товаров это ж как товары придется искать если их по 10 000.
И я уже писал что шикарно было бы ксли подчиненные товары выводились либо как под категория либо хотя бы сортировались при выводе под мастером ну или кнопку какую… показать товары связи
Правильно написал Андрей, если нужно видеть остатки синих галстуков и зеленых, то это 2 разных карточки товара. Если пофиг, то «Галстуки в ассортименте». И никакой тебе головной боли с пересортицей. А для разных галстуков можно:
1. указать аналоги через те же TV-шки. Покупатель выбирает синий и видит аналогичные красные, зеленые и т.д.
2. создать контейнер «Галстук хранцузский» с описанием и его выводить покупателю, а в нем уже сами галстуки по цветам с количеством и выводить их через список, например, выбор цвета.
Но лучше всего для начала получить постановку задачи у кладовщика и бухгалтера.
На mamaboutique.ru ведётся учет товаров по размерам и цветам, поэтому каждый товар — отдельная запись. Связываются они разными типами связи, для цвета используется «Многие ко многим».
При выводе на странице эту связи проверяются простыми сниппетами и выводятся нужные элементы: для комплектов — ссылки на другие товары, для цветов — селектбокс, «с этим товаром покупают» — карточки рекомендуемых товаров.
Всё отлично решается и настраивается, на самом деле, просто нужно немного подумать и поработать.
Более того, на этом проекте все товары еще и синхронизируются с «МойСклад».
У нас несколько магазинов с наименованиями за 30 000 тысяч я представляю, что такое учет.
Извини Вась не туда откоментил ((
К сожалению, вот это предложение до конца понять невозможно без знаков препинания.
Но могу точно сказать, что: абсолютно не значит что: Я 10 лет назад занимался разработкой и внедрением систем хозяйственного учета (бухгалтерия, склад, фин.учет), проводил обследования, писал ТЗ. Практически нигде не встречалось одинакового учета. Такого самописного чуда повидал — все ограничивалось только фантазией (знанием) программистов и возможностью языка. Такие костыли видели, что иногда диву давались, как такое вообще могло придти в голову здорового человека. Но это так, лирика. Кто как хочет, тот так пусть и учитывает. Я просто высказал свое мнение без намерения кого-либо обидеть.
Я например, не могу представить цвет как подчиненный товар с остатком, т.е. запись в таблице карточек товара «Красный — 10шт»?
Да фактически получается, что на каждую подотчетную единицу отдельно выделенную в отчетности нужно делать дополнительные зависимые товары.
10 цветов + 1 основной товар 11 товаров в структуре сайта, если есть еще какие то отдельные признаки еще копии. Но выходит только так можно учесть остаток. Да ивообще у товаров есть штрих кода, надо поштрихам, а не попризнакам копии делать
Выводить в каталоге только карточку собирая по подчиненным товарам инфу о цене остатках и других параметрах
Но, как я говорил, нужна правильная постановка задачи. Например, нужны просто остатки (update) или движение (приход/расход)? И еще много вопросов. Василий правильно понимает проблему — сколько магазинов, столько и задач. У всех свои требования. На всех не угодишь. Тут уж своими силами кастомизировать. Я вот учу матчасть, чтоб допилить как мне надо.
И по названию, и по id.
Шикарно было бы много чего добавить, но пока я занят, придётся самостоятельно себе плюшки программировать, благо MODX позволяет.