Когда работаю с вендорами, то не редко сталкиваюсь с тем, что магазин продавца оказывается пустой. Это происходит по разным причинам с новыми и старыми вендорами. Например, когда вендор переоформляет магазин и его товары удалены или выключены.
Чаще всего это случается с новыми вендорами, когда они загружают десяток товаров, админ в свою очередь утверждает их и включает показ магазина, а через некоторое время вендор вдруг решает, что у него что-то не так и начинает экспериментировать, мутит там чего-то, выключает или скрывает товары. Даже бывает так, что он повыключает все и что запланировал недоделает, а за тем пропадет на две недели. Таким образом, в его магазине товары не отображаются, порой очень долго.
Но одновременно с этим, на страницу его магазина переходят покупатели и видят пустой магазин, и мало того, что они расстраиваются от увиденного, так еще и клянут в сердцах, мол дерьмовый маркетплейс. А если таких магазинов несколько и посетитель по стечению обстоятельств кликнет именно на эти магазины, то вообще камфуз.
Предлагаю решить эту проблему очень простым способом - если магазин по каким-то причинам пустой (нет товаров, количество у товара 0, товары выключены или скрыты), то по умолчанию должна открывалась страница продавца, вот эта.
Кто считает мое предложение логичным, лайкайте!

