Jump to content
Sign in to follow this  
Sergant

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

Recommended Posts

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

 

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

 

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

Share this post


Link to post
Share on other sites

можете подсмотреть у меня 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>

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

 

а как убрать 

 

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

а как убрать 

 

attachicon.gifRa2XJ00so1Perg1.jpg

 

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites
Чтобы реально невозможно было сделать заказ - чуть сложнее, но тоже возможно

 

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

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

или под

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

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

/index.php?route=checkout/simplecheckout ?

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

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

Share this post


Link to post
Share on other sites

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

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

или под

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

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

/index.php?route=checkout/simplecheckout ?

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

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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 } ?>
  ]
добиваемся вывода чего хочется в зависимости от полученных результатов математического действия, в любых интерпритациях

 

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

Share this post


Link to post
Share on other sites

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

 

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

 

модуль - 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 пашет)))) перевести тока на русский.... (перевел) и добавить подсчет до нужной суммы. да и заблокировать кнопку оформить, пока не выбрана сумма))))))

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

minimun_order_total.xml

Share this post


Link to post
Share on other sites

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

 

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

minimun_order_total (паша).xml

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.