0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 183 Просмотров
*

Berkin09

  • Осваиваюсь на форуме
  • 25
  • 1
Компонент Joomlakassa
« : 16.12.2016, 14:06:46 »
Здравствуйте! Делаю магазин на локалке через компонент Joomlakassa. Вот такой код есть
Код
// стоимость, текст
$itemText = '';
for($i = 0; $i < count($variant_name); $i++)
{
// cookie вариантов
if (isset($_COOKIE['jkvariants_'.$variant_name[$i].'_'.$id]))
{
$cookie = $_COOKIE['jkvariants_'.$variant_name[$i].'_'.$id];

// массив списка вариантов
$option = explode(',', $variant_content[$i]);

foreach ($option as $variant)
{
$itemContent = explode('=', $variant);

if ($cookie == $itemContent[0])
{
// знак вычесления
$sign = substr(@$itemContent[2], -1);
// добавляемая/вычетаемоя стоимость (отрезать знак вычесления)
$cost = substr(@$itemContent[2], 0, strlen(@$itemContent[2])-1);


// если '+'
if($sign == '+')
{
$payment = $payment + $cost; // стоимость
}
// если '-'
elseif($sign == '-')
{
$payment = $payment - $cost; // стоимость
}

// текст выбранных вариантов
$itemText .= ', '.$itemContent[1];
}
}
}
else
{
// массив списка вариантов
$option = explode(',', $variant_content[$i]);
$itemContent = explode('=', $option[0]);

// текст выбранных вариантов
$itemText .= ', '.$itemContent[1];
}
}
Здесь показано сложение и вычитание стоймость продукта. Мне надо чтобы здесь был и умножение. Если кто то хорошо понимает PHP прошу помочь.
*

Berkin09

  • Осваиваюсь на форуме
  • 25
  • 1
Re: Компонент Joomlakassa
« Ответ #1 : 16.12.2016, 14:12:06 »
Пробовал добавить вот такую строку
Код
// если '*'
elseif($sign == '*')
{
$payment = $payment * $cost; // стоимость
}
Работает если только обновить страницу, а если просто выбрать не обновляя страницу тогда не умножается а просто вычитается
*

Septdir

  • Практически профи
  • 2271
  • 112
  • JoomlaZen
Re: Компонент Joomlakassa
« Ответ #2 : 16.12.2016, 14:15:28 »
Работает если только обновить страницу, а если просто выбрать не обновляя страницу тогда не умножается а просто вычитается
AJAX
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты | JoomlaZen
*

Berkin09

  • Осваиваюсь на форуме
  • 25
  • 1
Re: Компонент Joomlakassa
« Ответ #3 : 16.12.2016, 14:26:49 »
AJAX
А если по подробнее?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент - jxtcappbook как его русифицировать

Автор renault

Ответов: 2
Просмотров: 1345
Последний ответ 25.07.2017, 12:40:20
от markizmds
Как создать компонент-страницу, которая будет отображать просто мой PHP код?

Автор NDruce

Ответов: 1
Просмотров: 229
Последний ответ 17.06.2017, 18:12:17
от Septdir
Компонент Калькулятора "расчет стоимости on-line"

Автор feliks

Ответов: 15
Просмотров: 13928
Последний ответ 10.05.2017, 09:02:33
от Mick_20
Компонент «Личные сообщения»

Автор kost757

Ответов: 5
Просмотров: 1058
Последний ответ 18.02.2017, 15:19:26
от ksusha
Компонент Acepolls

Автор gadjet

Ответов: 17
Просмотров: 7242
Последний ответ 16.01.2017, 13:33:35
от newvideo