Перейти к содержанию
Sergant

[Найдено] Необходим модуль или настройка для минимальной суммы заказа по магазину

Рекомендуемые сообщения

Тупо ограничение по минимальной сумме, желательно конечно, чтобы в корзине это прописывалось, что-то типа - вам осталось заказать товара на 100 рублей для достижения минимальной суммы, или вы заказали на 500 из 1000 рублей..

 

что-то в таком духе..

 

буду рад за любую помощь, а если вы можете написать данный модуль, озвучьте сумму (можно и в лс), но я думаю многим пригодится..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можете подсмотреть у меня omax74.ru.swtest.ru/101
купите товар и перейдите в корзину...реализация для бесплатной доставки, но смысл тот же

 

  <div class="cart-promo">
<?php foreach ($totals as $total) { ?>
<?php if ($total['text'] < 900)  { ?>
<div class="dopl">
<?php
  $first = 900;
  $second = $total['text'];
  $result1 = $first - $second; 
  echo "$result1"; 
?>
 </div>
      <img src="catalog/view/theme/default/image/900cart.png" />
<?php } else if ($total['text'] >= 900  && $total['text'] >= 1000 )  { ?>     
<?php } ?>
  <?php } ?>
 </div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Супер, реализация на 5 баллов, но доставка..... у меня она от 5к халявна))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и я не программист(((((

 

зыы... это у вас просто в файле шаблона корзины прописано???

 

а как убрать 

 

post-10870-0-15169300-1431774032_thumb.jpg

 

чтобы просто осталась сумма???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дак сути то не меняет, я прописал условие для доставки, вам то же самое условие применить к кнопке "Оформить заказ" (отображена или скрыта в зависимости от результата общей суммы заказа) , т. е. покак в cart не наберется определенное количество на определенную сумму переход к непосредственно оформлению и оплате заказа будет невозможен ( в checkout)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дак сути то не меняет, я прописал условие для доставки, вам то же самое условие применить к кнопке "Оформить заказ" (отображена или скрыта в зависимости от результата общей суммы заказа) 

 

в этом вся проблема)))) я не знаю как это сделать....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сколько вы возьмете за правку под мои шаблоны???

 

2 шаблона не дефолтных...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не та тема... тут не договариваются о работе, а просят содействия в поиках решений, одно из которых я вам выложил и показал
1. на основании него думаю даже пионеры сайтостроения смогут Вам помочь
2. подождите еще пару денечков и возможно гуру-кодеры выложат тут более элегантные (или более простые решения), а может даже вкюмоды или модули...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

зыы... это у вас просто в файле шаблона корзины прописано???

 

а как убрать 

 

attachicon.gifRa2XJ00so1Perg1.jpg

 

чтобы просто осталась сумма???

дак я ж объяснил, что просто применил условие для доставки, если его для нее не применять, то все останется так как у Вас и есть(или по дефолту)

да это прописано непосредственно в tpl корзины... а где же еще прописать условие если не там? ))) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чисто визуально (чтобы выводились сообщения и велся подсчет) - сделать легко.

Чтобы реально невозможно было сделать заказ - чуть сложнее, но тоже возможно.

В принципе, могу сделать.

Только нужно более точное ТЗ и ссылка на пациента для определения суммы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Чтобы реально невозможно было сделать заказ - чуть сложнее, но тоже возможно

 

чего там сложнее то? прописать условие при какой сумме в корзине будет отображаться кнопка перехода в оформление заказа? 

это счас туману нагоняется или ценовая планка поднимается?

или под

реально невозможно было сделать заказ

подразумевается, что покупатель добавляет товар в корзину (checkout/cart) , и потом в строке браузера ручками набирает адрес

/index.php?route=checkout/simplecheckout ?

 не кажется что это слишком бредово и параноидально? 

для простого конечного пользователя, если на всем сайте нет кнопки для перехода непосредственно в /index.php?route=checkout/simplecheckout... то он туда и не перейдет, пока она не появиться....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

чего там сложнее то? прописать условие при какой сумме в корзине будет отображаться кнопка перехода в оформление заказа? 

это счас туману нагоняется или ценовая планка поднимается?

или под

реально невозможно было сделать заказ

подразумевается, что покупатель добавляет товар в корзину (checkout/cart) , и потом в строке браузера ручками набирает адрес

/index.php?route=checkout/simplecheckout ?

 не кажется что это слишком бредово и параноидально? 

для простого конечного пользователя, если на всем сайте нет кнопки для перехода непосредственно в /index.php?route=checkout/simplecheckout... то он туда и не перейдет, пока она не появиться....

 

Паша, не нужно придираться и докапываться до людей в каждой теме. Можешь сделать сам - делай. Не можешь (или не хочешь) - пропусти тему.

Для корректной работы, необходимо править, как минимум, 3 файла (это не глядя), для каждого из них, возможно, понадобится разный текст и оформление. Естественно, проще это сделать самому, чем объяснять ТС, как это делается.

Так что, прекрати свои нападки и либо делай сам, либо гоу хоум!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я не придираюсь ни к кому, я УЖЕ РЕАЛИЗОВАЛ и выложил код реализации и пример использования на МНОЮ СДЕЛАННОМ САЙТЕ (он под спойлером) ...при чем полностью (разные тексты, картинки, фикушки и фотки голых баб легко прописываются так же в нем) , все остальное (правка в трех файлах, переделка шаблона магазина, изменение таблиц в БД, знакомство с родителями Заказчика, совместный отдых в Турции за счет Заказчика) - от лукавого, 
Свою реализацию я показал, переделать ее в отношении кнопки оформить заказ- минуты 2-е
Твою реализацию я пока не увидел, зато вижу широко расставленные пальцы... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто-нибудь, утихомирьте буйного :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а я на каникулах, в нашей психушке ремонт... считаюсь очень даже спокойным и уровновешанным, иначе не отпустили бы (таблетки, уколы и капельницы применяю согласно распорядку и прописанным инструкциям)

 

p.s. основное что требуется

<?php
  $first = 900; <---  определение исходного значения для сравнения
  $second = $total['text']; <---  определение переменной (в данном случае это сумма заказа в корзине)
  $result1 = $first - $second;  <---  определение разницы между исходным значением и переменной (Вычитание)
  echo "$result1";  <---  отображаем результат математического действия "Вычитание" 
?>

все остальное- условия вывода, либо скрытия того что требуется на основании результата (если получаем такую то цифру- то отображаем то то (или скрываем то то) 

используя незамысловатое условие 

 [
  <?php if ($result1 <= число)  { ?>
     Выводим чего то
  <?php } else if ($result1 >= какое то число && $result1 < какое то число )  { ?>
     Выводим чего то
  <?php } else if ($result1 >= какое то число  && $result1 < какое то число )  { ?>
     Выводим чего то
  <?php } else if ($result1 >= какое то число)  { ?>
     Выводим кнопку ОФОРМИТЬ ЗАКАЗ
  <?php } ?>
  ]
добиваемся вывода чего хочется в зависимости от полученных результатов математического действия, в любых интерпритациях

 

код был написан при помощи главврача моей любимой альма-матер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не та тема... тут не договариваются о работе, а просят содействия в поиках решений, одно из которых я вам выложил и показал

 

 

Не хотел никого обидеть, просто над аватаркой увидел "верстка, легкий кодинг" во т и подумалось))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не понял, почему я должен обидиться на предложение работы? но у Вас тут, как оказалось есть замечательный земляк (с одного города), думаю он вам более подойдет (можно созвониться, встретиться, поработать сообща на перспективу), да и за плохо сделанную работу, проще буит по тыковке настучать, реализацию я выложил, останется просто скопипастить и доработать под Ваши шаблоны...а то он уже истерит, по поводу того что я его хлеб забираю))) ну так отдам ему горбушку- для меня на данный момент поиск работы не актуален, так как работы тут даже для таких психов, как я достаточно. 

Он нормальный парень и хороший специалист, судя по его постам, разбирается во многих моментах, но иногда начинает выпендриваться
Ну а если, тыковка не справиться, то милости прошу в личку- договоримся. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Желающих помочь нет??? 

 

очень нужен такой функционал....

 

ИМХО странно что в магазине этот момент не заложен никак...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нашел вот такой модуль

 

модуль - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=8032&filter_search=min%20order&filter_license=0&page=7

 

тема обсуждения - http://forum.opencart.com/viewtopic.php?f=23&t=5131&p=35409&hilit=minimum+quantity

 

поидее то, что нужно, но для версии 1.5.3.1

 

ЗЫ.. на 1.5.5.1.2 пашет)))) перевести тока на русский.... (перевел) и добавить подсчет до нужной суммы. да и заблокировать кнопку оформить, пока не выбрана сумма))))))

 

блин озвучьте за сколько до ума доведете?? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

до ума доведено в моих предыдущих постах и моем примере без всяких там модулей... хотя... буржуины- они конечно понадежнее, так туда и обращайтесь... ник создателя сия чуда там так же присутствует: http://joxi.ru/YmENPgphoGzK26
а тыковка то что? слился что ль?

 

"А как дышал...как дышал" ©

 

p.s. тему в топку...изобретателям велосипеда- дорога на..     в жизнь!!!
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я смотрю, Паша осознал, что с головой беда и сменил свой "легкий кодинг" на "crazy coder". Молодец, ценю самокритику.

 

P.S. - "тыковка" не слился, "тыковке" до сих пор не дали ссылку на пациента. А так как выходные подошли к концу и он смотрит ЧМ, ближайшие сутки задачу решать не будет ни за какие деньги.

 

ТС, пользуйтесь crazy кодингом от сурового челябинского верстальщика и радуйтесь жизни.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ТС, пользуйтесь crazy кодингом от сурового челябинского верстальщика и радуйтесь жизни.

доработал твой буржуинский мод

1. при сумме менее 1000 руб пропадает кнопка "оформить заказ" в в выпадающей корзине в шапке (остается только кнопка "просмотр корзины) и  появляется если более 1000

2. при просмотре корзины, пока сумма заказа менее 1000руб отсутствует кнопка оформить заказ

при сумме более 1000 руб...все кнопки будут отображаться

правок в тпл не требуется, просто перезамени файл в вкюмоде на мой  и почисти  vqmod/vqcache

minimun_order_total.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Огромное спасибо. Жаль убрали репу....... позеленил бы)))))))

 

вот этот вариант правильный.... 

minimun_order_total (паша).xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.