Если ребенок не поддается на уговоры, то действовать надо решительно. Строгим голосом сказать ребенку о том, что на вас не действуют его капризы и если ему нравится кричать и плакать, то пусть делает это. И начинаете уходить. Это крайний вариант. Есть другой - предложить что-то взамен, например, предложить совместный просмотр мультика вечером или слепить машинку из пластилина( и будет у него она одна такая, особенная). Но этот метод действует не всегда, иногда ребенок уже просто не может остановиться и рыдает взахлеб - значит, берите его на руки и выходите на улицу.
Проще всего его к этому не приучать, конечно. Но если этот воспитательный момент упущен, то нужно внимательно объяснить ребёнку, что вы идёте в магазин, но у мамы, к примеру, денежка есть только на молочко и хлеб.
В магазине, когда ребёнок начнёт "клянчить" себе игрушку или сладость, снова напомнить, что у вас нет на это денежки. Обычно скоро ребёнок к этому привыкает и перед покупкой будет спрашивать есть ли на это деньги у вас или нет. А потом научится и предлагать более дешёвые аналоги дорогой игрушки.
Вообще то желательно, а если вы дадите ему большую сумму и он не принесет сдачу? Требуйте от него отчет, обьясните, что если ему нужны деньги он может у вас их попросить и вы сами решите сколько ему дать и стоит ли вообще их давать, но сдачу нужно приносить всю, нас мама так приучила, а соседскую девочку так не приучали и потом она без разрешения родителей брала у них из кармана деньги считая что если мама не заметила сдачу из магазина, то не заметит и нехватки денег в своем кошельке, деньги любят счёт и нужно приучить ребёнка относиться к деньгам ответственно.
А что, прекратить ходить в магазин с ребёнком нельзя? Вообще все магазины и всё информационное пространство(СМИ) в настоящее время нацелены на то, чтобы раскрутить человека на то, чтобы он что-то купил. Красочное оформление витрин, яркое оформление магазинов, и, особенно, упаковки всё оформлено привлекательно только с одной единственной целью, чтобы вы приобрели товар не задумываясь о реальной потребности в этом товаре. Это очень агрессивная информационная среда, которой не всякий-то взрослый человек противостоять может. Просто ваш ребёнок оказался чувствительным и легко поддаётся на психологические манипуляции поэтому ведёт себя так, как от него требует окружающее пространство. Что в этом удивительного? Чтобы предотвратить такое поведение прежде всего вы сами должны задуматься о том, насколько вы сами подвержены влиянию пропаганды культа шоппинга и, возможно, вам стоит пересмотреть какие-то свои взгляды на это. Так-же очевидно, что если ребёнок вас не слушается и ведёт себя вызывающе, значит есть проблемы в воспитании. А точнее, ребёнок воспитывается не в духе коллективизма, а в духе индивидуализма (эгоизма). Возможно, вы сами придерживаетесь индивидуалистических взглядов и поэтому ребёнок ведёт себя так-же, смотря на вас, как на пример.
Добавлю: Скорее всего вашему ребёнку не хватает общения со сверстниками. Скорее всего, он одинок. Так-же, рекомендую чтобы ребёнок, если общается с другими детьми играл бы не в какие-то купленные игрушки, а в подвижные игры и в игры связанные с природным материалом (лепка, строительство из песка, например). Не нужно вводить в игру детей искусственные предметы - это становится предметом ссор и разногласий.
Что бы не было подобных ситуаций с ребенком дома следует говорить о том что, в магазине (рынке) и т.д. вещи покупают , а не берут просто так ,и поверьте дети прекрасно понимают. Начинается истерика , говорила иди и купи на СВОИ деньги , сразу тишина , а потом ответ :" У меня нет" ,значит надо заработать , вести себя хорошо , а я подумаю может и куплю следующий раз. Перед походом в магазин вместе с ребенком , всегда четко проговаривала: "Идем за покупками для семьи по списку,для тебя там сок или печенье (йогурт или что ребенок любит),другого нет ,но ты можешь смотреть и запоминать что бы хотелось купить,потом скажешь дома и в следующий список напишем ,тогда и купим, если будешь хорошо себя вести."Уходила сразу из магазина если ,глядя на другого ребенка моя дочь пыталась начать истерику,было пару раз и дома объяснила , что в магазин придется идти снова и что из-за плохого поведения мне было стыдно.Нельзя идти на поводу у ребенка , только хуже будет ,нужно договариваться : объяснять ,что так ведут себя невоспитанные дети , что это плохо.