Добре дошъл/дошла, Гост. Моля, въведи своето потребителско име или се регистрирай.

Влез с потребителско име, парола и продължителност на сесията

Новини:

Автор Тема: полета за изчисления на цената  (Прочетена 2542 пъти)

Неактивен Fori

  • Загряващ
  • *
  • Публикации: 192
  • Репутация: +1
полета за изчисления на цената
« -: 06 Февруари, 2017, 11:50:15 »
0
Здравейте, това, което искам да направя е подобно на това в сайта newbielink:http://shtora.bg [nonactive].
За всеки продукт да има две полета - ширина и височина и потребителя при поставяне на стойности, да му се преизчислява цената с Аякс, на момента. Може ли да се направи такова нещо. Дали от ядрото на Virtuemart или с допълнителен плъгин? Ако Хикашоп го може това, съгласен съм да го ползвам него.

Благодаря предварително за отговорите.

Неактивен sashomasho

  • Мега Гуру
  • *
  • Публикации: 2905
  • искам въртолет
  • Репутация: +6
Re: полета за изчисления на цената
« Отговор #1 -: 06 Февруари, 2017, 21:34:52 »
+1
може да стане с calcbilder
Онлайн магазин за фототапети

Неактивен Fori

  • Загряващ
  • *
  • Публикации: 192
  • Репутация: +1
Re: полета за изчисления на цената
« Отговор #2 -: 07 Февруари, 2017, 21:04:22 »
0
гледах примерите, но не виждам начин да се внедри вътре в самата продуктова страница
..за съжаление

p.s.

имало начин, инсталира се плъгина от пакета
после се следват указанията от тук :https://www.moonsoft.es/easyblog/entry/56-calcbuilder-extended-virtuemart-integration-calculator-inside-product-page-use-of-cbforvm-plugin

сега тествам но не се получава

p.p.s.

изтеглих си числово къстъм поле за марта от тук: newbielink:https://www.daycounts.com/shop/virtuemart-3/virtuemart-number-input-custom-field.htm [nonactive]

Полетата си излизат, но не успявам да покарам калкулацията. Тия говорят на неразбираем индийски английски и така и пишат. Нещо не успявам да попълня мястото за php кода явно.
Ето това слагам:

$price=$width*$height;
$returnVM['calculatedprice']=$price;
// Product -> Zip Hoodie(76)
$vm_qty_76=1;

Някой ще помогне ли, моля.
« Последна редакция: 07 Февруари, 2017, 22:26:10 от Fori »


Неактивен sashomasho

  • Мега Гуру
  • *
  • Публикации: 2905
  • искам въртолет
  • Репутация: +6
Re: полета за изчисления на цената
« Отговор #3 -: 09 Февруари, 2017, 22:30:17 »
0
с калкулатора става... тествал съм го...
Покажи какво си направил с екрнни снимки и програмен код...
Би трябвало да е нещо от рода

$_arrData["Ширина"];
$_arrData["Височина"];

$sqm=$_arrData["Ширина"]*$_arrData["Височина"]; //смята площа по въведените параметри

$cenamaterialkvm = 10; // цена в лева на квадратен метър

$price=$sqm*$cenamaterialkvm;

$returnVM['calculatedprice']=$price;

Имената на полетата по избор трябва да са едно към едно в използваните във формулата.
Тествал съм полето по избор с падащи стойности. Не съм тествал с полета които се попълват.
Имай в предвид че ако попълнят стойност различна от цифра ще ти дава грешка. За това аз съм използвал падащи менюта със стойности, т.е. не им давам опция да попълват.


примерно
1
2
3
4
5
6
...
100
И те избират ширината от посочените.
Онлайн магазин за фототапети

Неактивен Михаил Михов

  • Администратор
  • Мега Гуру
  • *
  • Публикации: 3915
  • @Mihail
  • Репутация: +80
    • MyWeb1
Re: полета за изчисления на цената
« Отговор #4 -: 09 Февруари, 2017, 23:08:08 »
0
То като попълваш размер, би трябвало да има пояснение в какви единици //примерно 'размер в сантиметри'
myweb1.eu // Български платежни методи за HikaShop

Неактивен sashomasho

  • Мега Гуру
  • *
  • Публикации: 2905
  • искам въртолет
  • Репутация: +6
Re: полета за изчисления на цената
« Отговор #5 -: 09 Февруари, 2017, 23:15:30 »
0
то много неща пише
ама за 10 години съм се нагледал своеволия от страна на клиента.
Аз съм написал сантиметри
но защо ми изпращат в милиметри или метри не е ясно...
Онлайн магазин за фототапети

Неактивен Михаил Михов

  • Администратор
  • Мега Гуру
  • *
  • Публикации: 3915
  • @Mihail
  • Репутация: +80
    • MyWeb1
Re: полета за изчисления на цената
« Отговор #6 -: 10 Февруари, 2017, 00:40:34 »
0
То клиента е не предсказуем, но това е калкулатор.
Каквото му зададеш, това ще смята.
Не познавам това разширение за virtuemart, но смятам, че ако има възможност да се каже ясно на всяко поле, каква метрична единица се ползва - не би трябвало да има проблем с клиента.
myweb1.eu // Български платежни методи за HikaShop

Неактивен Бого

  • Администратор
  • Гуру
  • *
  • Публикации: 2276
  • Репутация: +28
Re: полета за изчисления на цената
« Отговор #7 -: 10 Февруари, 2017, 09:23:59 »
0
Здравей,

дай ми права, ако виждаш проблем.
Joomla, произлиза от думата Jumla (на суахили), която означава `всички заедно`, като потвърждение на open source инициативата!

Неактивен sashomasho

  • Мега Гуру
  • *
  • Публикации: 2905
  • искам въртолет
  • Репутация: +6
Re: полета за изчисления на цената
« Отговор #8 -: 10 Февруари, 2017, 11:40:36 »
0
То клиента е не предсказуем, но това е калкулатор.
Каквото му зададеш, това ще смята.
Не познавам това разширение за virtuemart, но смятам, че ако има възможност да се каже ясно на всяко поле, каква метрична единица се ползва - не би трябвало да има проблем с клиента.

Ползва полетата по избор от ВМ и калкулира взети стойности от тях.. Така че трябва да се гласят полетата на ВМ... аз не съм спец в областта и за това съм го направил с падащи менюта...
По принцип всичко е възможно
Онлайн магазин за фототапети